(1)JVM,JRE,JDK的含义与关系
JVM,Java Virtual Machine,即Java虚拟计算机,用来执行bytecode字节码的“虚拟计算机”。定义了指令集、寄存器集、结构栈、垃圾收集堆、内存区域。不同的操作系统有不同的虚拟机。Java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,随处运行”。Java虚拟机是实现跨平台的核心机制。如图4-1-1所示。
<center>图4-1-1</center>
JRE, Java Runtime Environment ,即Java运行时环境,包含:Java虚拟机、库函数,运行Java应用程序所必须的文件。
JDK,Java Development Kit ,即Java开发工具集,包含:JRE,以及增加编译器和调试器等用于程序开发的文件。
如图4-1-2所示,三者具有包含关系。
<center>图4-1-2</center>
(2)Java开发环境安装要点
教学用安装程序包:jdk-8u144-windows-x64.exe
推荐新手安装目录:(路径全小写,不要有中文名)
jdk: C:javajdk jre: C:javajre- 打开环境变量配置方式
- 右键桌面上“此电脑”
- 选择“属性”
- 点击“高级系统设置”
- 点击右下部分的“环境变量(N)...”
- Java环境变量配置(推荐目录下) JAVA_HOME:(一般是新建,如果有就增加下面一项) C:javajdk PATH:(一般原先就有,新增下面两项) C:javajdkbin; C:javajrebin; CLASSPATH:(一般是新建,如果有就增加下面三项) .; C:javajdklibdt.jar; C:javajdklibtools.jar;
(3)安装成功验证
win R:打开运行 win D: 快速返回桌面 win一般在键盘左下角,在“Ctrl”键和“ALT”键之间,上有window图标
- 打开运行对话框,输入"cmd",打开命令行
- 输入以下命令验证:
java
javac
java -version