基础核心:java SE JAVA SE JAVA技术的基础核心 初学必学
企业级应用:java EE Java EE 企业级应用的开发
嵌入式开发:java ME Java ME 嵌入式开发 如基于安卓的手机游戏
JAVA SE 这是是java的标准版 包含了语法 基础 等很多基础的知识 是必须要掌握的。javaee时javame的分支,只有学习好javase才能学好他的两个分支
JDK:Java Development Kit(Java开发工具包)
JRE:Java Runtime Environment(Java运行环境)
JVM:Java Virtual Machine(Java虚拟机)
源文件(.java)(鱼)
编译器(compiler)(菜刀)——将源代码编译成二进制字节码文件(.class)