(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:\java\jdk jre: C:\java\jrewin+R:打开运行 win+D: 快速返回桌面 win一般在键盘左下角,在“Ctrl”键和“ALT”键之间,上有window图标
java
javac
java -version
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。