java的运行机制及初步相关配置(jdk)

时间:2021-12-11 21:51:39

java的运行机制:

  • 计算机高级语言的类型主要有编译型和解释型两种,而java语言是两种类型的结合。
  • java首先利用文本编译器编写java源程序,源文件的后缀名为.java;再利用编译器(javac)将源程序编译成字节码文件(.class);最后利用虚拟机(解释器,java)解释执行。

java的运行机制及初步相关配置(jdk)

JVM(java virtual machine):

  • JVM 就是一个虚拟的用于执行bytecode字节码的虚拟计算机。

JRE(java Runtime Environment ):

  • java虚拟机、库函数、运行java应用程序所需的文件。

JDK(java Development Kit):

  • 包含JRE,以及增加编译器和调试器等用于程序开发的文件。

java的运行机制及初步相关配置(jdk)

环境变量:

  • 环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序将使用到的信息。

path:

  • path是一个常见的环境变量,它告诉操作系统,当告诉操作系统,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下寻找此程序外,还应到哪些目录下寻找。

设置path环境变量的步骤如下:

  • 右键计算机->属性->高级系统设置->新建环境变量->JAVA_HOME->复制jdk的上级目录。
  • 修改系统变量path,在对前面追加%JAVA_HOME%\bin 并以;和原路径分隔。再增加:“ .;”这表示当前目录的意思。
  • jdk1.5以上不用再配置classpath,jre会自动搜素当前路径下的类路径及相关jar文件。