一. java程序的运行机制
- Java 首先利用文本编辑器编写 Java 源程序,源文件的后缀名为.java;
- 再利用编译器(javac)将源程序编译成字节码文件,字节码文件的后缀名为.class;
- 最后利用虚拟机(解释器,java)解释执行。
注解:计算机高级语言的类型主要有编译型和解释型两种,而 Java 语言是两种类型的结合。
二. JVM,JRE和JDK
JVM(Java Virtual Machine): 用于执行 bytecode 字节码的”虚拟计算机”,不同的操作系统有不同版本 JVM,屏蔽了底层运行平台的差别,是实现跨平台的核心。
Java Runtime Environment (JRE) 包含: Java 虚拟机、库函数等。
Java Development Kit (JDK)包含: JRE,编译器和调试器等。
三. JDK 下载和安装
- 下载JDK
jdk的下载路径 - 安装JDK
选择 JDK 安装目录,采用默认即可(如果一定要自定义,不要包含中文路径) - JDK 环境变量的配置
- path 是一个常见的环境变量,它告诉系统除了在当前目录下寻找此程序外,还可以到path 指定的目录下寻找。
- JAVA_HOME
(1) 为以后其他软件寻找 JDK 做准备!(一般建议进行配置) - classpath 不需配置!
JDK1.5 以上版本,JRE 会自动搜索当前路径下的类文件及相关 jar 文件
- 测试JDK是否安装成功
运行 wid+r 打开命令窗口输入 cmd
//查看jdk安装的版本号
java -version