java的核心优势:跨平台;
Java各版本含义:(1)JavaSE:标准版;(2)JavaEE:企业版;(3)JavaME:微型版。
目前企业界流行的Java版本是:JAVA8
java程序的运行机制:源文件(java文件)-->编译器-->字节码文件(class文件)-->JVM虚拟机-->操作系统。
Java既能编译,又能解释。
JVM:Java虚拟机;JRE:Java运行时环境;JDK:Java开发工具包。(三者关系:JDK包含JRE,JRE包含JVM)。
JVM是用于执行bytecode字节码的“虚拟计算机”;
不同的操作系统有不同版本的JVM,屏蔽了底层运行平台的差别,是实现跨平台的核心。