java的技术体系分为以下四个产品线
Java Card:支持java小程序,运行在小内存设备上的平台。
Java ME:支持移动终端上的平台,JDK6以前称为J2ME。Android并不属于这个。
Java SE:面向桌面级应用的平台,JDK6以前称为J2SE。提供完整java核心API。
Java EE:支持多层架构的企业应用的平台,JDK6以前称为J2SE。提供了Java SE的API和针对性的扩充。
补充:
jre和jdk的区别:
jdk包含jre,用于程序员调试编写代码,如果只需要运行java程序jre就可以