JDK: Java Development Kit , java 软件开发工具包,有三个版本:
java EE企业开发版本;
java SE标准开发版本;
java ME移动设备或者嵌入式设备开发版本;
JRE: Java Runtime Environment ,java运行环境
JVM: Java Virtual Machine, java 虚拟机
Java SE: Java Standard Edition,用来做电脑上运行的软件,学习基础,定位在客户端,主要用于客户端编程。
Java EE: Java Enterprise Edition,用来做网站(企业级应用),定位在服务器,主要用于电子商务,erp系统,分布式开发。
Java ME: Java Micro Edition,用来做移动设备或者嵌入式设备上的软件,被android取代。