java的运行机制:
- 计算机高级语言的类型主要有编译型和解释型两种,而java语言是两种类型的结合。
- java首先利用文本编译器编写java源程序,源文件的后缀名为.java;再利用编译器(javac)将源程序编译成字节码文件(.class);最后利用虚拟机(解释器,java)解释执行。
JVM(java virtual machine):
-
JVM 就是一个虚拟的用于执行bytecode字节码的虚拟计算机。
JRE(java Runtime Environment ):
- java虚拟机、库函数、运行java应用程序所需的文件。
JDK(java Development Kit):
- 包含JRE,以及增加编译器和调试器等用于程序开发的文件。
环境变量:
- 环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序将使用到的信息。
path:
- path是一个常见的环境变量,它告诉操作系统,当告诉操作系统,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下寻找此程序外,还应到哪些目录下寻找。
设置path环境变量的步骤如下:
- 右键计算机->属性->高级系统设置->新建环境变量->JAVA_HOME->复制jdk的上级目录。
- 修改系统变量path,在对前面追加%JAVA_HOME%\bin 并以;和原路径分隔。再增加:“ .;”这表示当前目录的意思。
- jdk1.5以上不用再配置classpath,jre会自动搜素当前路径下的类路径及相关jar文件。