1982年12月,Sun公司发布了Java1.2,开始使用“Java2”这个名称
J2SE标准版
Java的标准版,主要用于开发客户端(桌面应用软件),例如常用的文本编辑器、下载软件、即时通讯工具等,都可以通过J2SE实现
J2EE企业版
功能最为丰富的一个版本,主要用于开发高访问量、大量数据、高并发量的网站,例如:美团、去哪儿网的后台都是J2EE,通常说的jsp开发就是J2EE的一部分。
J2EE包含J2SE中的类,还包含用于企业级应用的类,例如EJB,servleb、jsp、XML、事务控制等。
J2EE也可以用来开发技术比较复杂的管理软件,例如:EPR系统(企业资源计划系统)。
J2ME微型版
J2ME包含J2SE中的一部分类,受平台影响大,主要用于嵌入式系统和移动平台的开发,例如呼机、智能手机、功能机、机顶盒等。