1. JavaME(J2ME)、JavaSE(J2SE)、JavaEE(J2EE)
一起构成基于Java2平台的Java技术的三大版本
-
JavaME——Java2 Platform,Micro Edition Java2平台微型版
- 是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台,包括虚拟机和一系列标准化的Java API。
-
JavaSE——Java2 Platform, Standard Edition Java2平台标准版
- 用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序。
-
JavaEE ——Java2 Platform,Enterprise Edition Java2平台企业版
- 开发和部署可移植、健壮、可伸缩且安全的服务器端Java应用程序。
- Java EE 是在 Java SE 的基础上构建的,它提供Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(SOA)和 Web 2.0应用程序。
- 开发和部署可移植、健壮、可伸缩且安全的服务器端Java应用程序。
- 以上:JavaEE、JavaSE、JavaEE是三个同宗不同用的开发平台版本。
2. Java Web、Android
- Java Web 是用Java技术来解决相关web互联网领域的技术总和。
- web包括:web服务器和web客户端两部分。
- Java在客户端的应用:有java applet,不过现在使用的很少
- Java在服务端的应用:比有Servlet,JSP和第三方框架等等,很丰富
- web包括:web服务器和web客户端两部分。
- Android
- 应用开发用的是Java 语言,开发的模式和java相似度高