简单性、面向对象、可移植性、高性能、分布式、动态性、多线程、安全性、健壮性
JavaSE:标准版(桌面程序,控制台开发。。)
JavaME:嵌入式开发(手机,小家电。。)
JavaEE:E企业级开发(web端,服务器开发。。)
jdk:Java Development Kit
jre:Java Runtime Environment
jvm:Java Virtual Machine
jdk包括jre包括jvm
jre包括jvm
先编译再解释
编译型(翻译)【源文件编译成字节码.class文件】
解释型