1.Java三大版本:
JavaSE:标准版(桌面程序,控制台开发,,,)
JavaME:嵌入式开发(手机,小家电,,,)
JavaEE:企业级开发(Web端,服务器开发)
2.JDK、JRE、JVM的概念:
JDK:Java Development Kit包含JRE
JRE:Java Runtime Environment:java的运行时环境,也包含了java虚拟机,只要安装了JRE就可以运行java程序了。
JVM:Java Virtual Machine,java虚拟机,java的跨平台核心是使用了JVM。
3.Java程序运行机制:
源程序(.java文件)-->Java编译器-->字节码(.class文件)-->类装载器-->字节码校验器-->解释器-->操作系统平台
编译型和解释型