自Sun公司推出Java以来,按照应用范围分为三个版本,既Java SE、Java EE和Java ME,是Sun ONE(Open Net Environment)体系。
1JavaSE是Java的标准版本,主要用于桌面应用程序的开发,同时也是Java的基础,JavaSE包含Java语言基础、JDBC(Java数据库连接性)操作、I/O(输入/输出)、网络通信、多线程等技术。
2Java EE是Java的企业版本,主要用于开发企业级分布式的网络程序,比如电子商务网站和企业资源规划ERP系统,其核心为EJB企业Java组件模型。
3Java ME主要应用于嵌入式系统开发,比如掌上电脑、手机等移动通信电子设备,现在大部分手机厂商所生产的手机都支持Java技术。