##JVM基本了解:
JVM功能和作用:
1.WORA ---------(一处编写,随处运行)
2.JDK -----JRE-----JVM
跨平台特性:针对于不同的系统需要安装不同的虚拟机
-
JDK是java语言开发工具包,JDK是java的核心,包括java的运行环境,java工具(javac/java/jdb等)以及java的基本类库(即Java API 包括rt.jar)
-
JRE是java runtiom enviroment 即Java运行期环境,java之所以可以跨平台就是因为在JRE层次上屏蔽了不同系统的差异
-
JVM是java虚拟机,jvm本质上是一个程序,当执行字节码文件时,并不会直接作用域操作系统,而是使用jvm执行对应的字节码文件,转成操作系统可以识别的指令(jdk中有一个编译器,可以把你的java源代码编译成可以在虚拟机(jvm))。不同系统拥有不同的java虚拟机,linux系统,max系统,windows系统。