JAVA基础(一)

一、目录

  • 重要特点
  • 运行机制及运行过程
  • jdk
  • jre
  • 配置JAVA环境变量

二、重要特点

  1. Java语言是面向对象的(OOP)
  2. Java语言是健壮的。Java的强类型机制、异常处理、垃圾的自动收集等是Java程序健壮性的重要保证
  3. Java语言是跨平台性的(简单来说就是一个编译好的.class文件可以在多个系统下运行,这种特性称为跨平台)
  4. Java语言是解释型的
解释型语言:JavaScript,PHP,Java
编译型语言:C,C++
区别:解释型语言,编译后的代码,不能直接被机器执行,需要在解释器上来执行;编译型语言,编译后的代码,可以直接被机器执行。

三、运行机制及运行过程

  • Java核心机制-Java虚拟机(JVM Java Virtual Machine)
  1. JVM是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器,包含在JDK中。
  2. 对于不同的平台,有不同的虚拟机。
  3. Java虚拟机机制屏蔽了底层运行平台的差别,实现了"一次编译,到处运行"

四、JDK

  • JDK基本介绍
  1. JDK的全称(Java Development Kit Java开发工具包)
  2. JDK = JRE + Java的开发工具(java,javac,javadoc,javap等)
  3. JDK是提供给Java开发人员使用的,其中包含了Java的开发工具,也包括了JRE。所以安装了JDK,就不用再单独安装JRE了。

五、JRE

  • JRE基本介绍
  1. JRE(Java Runtime Envirenmnet Java运行环境)
  2. JRE = JVM + Java的核心类库
  3. 包括Java虚拟机JVM和Java程序所需的核心类库等。如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可

六、配置JAVA环境变量

  1. 增加JAVA_HOME环境变量,指向jdk的安装目录,例如C:\Java\jdk8
  2. 编辑path环境变量,增加%JAVA_HOME%\bin
  3. cmd中javac验证

版权声明:本文为qq_37466661原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。