广东石油化工学院理学院JAVA 学习线路图1JAVA 学习路线图在开始之前有必要再讨论一下J2ME,J2SE,J2EE这些概念
J2ME,The Micro Edition of the Java 2 Platform
主要用于嵌入式Java,如手机,PDA 等等
J2SE,Java2 Platform,Standard Edition,我们通常所说的 JDK(Java Development Kit)包含在此,是 J2EE 的基础
J2EE,Java 2 Platform,Enterprise Edition,就是所谓的企业级 Java
这些只是从 API 级别上的划分,实际上 Sun 给 J2EE 的定义是:开发基于组件的多层的企业级应用的规范
也就是为各种不同的技术定义一个 Java 的规范,使这些不同的技术结合起来,在Java平台上构建强壮的企业级应用
从这一点来看,J2EE 这个概念应该是涵盖 J2ME,J2SE 的
比如一个典型的 J2EE 应用,网上商店,它支持 web 方式下订单,也支持手机下订单
显然必须用到 J2SE,J2ME
所以也就不存在所谓的从 J2SE 转向 J2EE 的问题了,只是后者包含的范围更广而已
来看看 Sun 给出的 J2EE 相关技术主要分为几大块
Web Service 技术-Java API for XML Processing (JAXP)-Java API for XML Registries (JAXR)-Java API for XML-based RPC (JAX-RPC)广东石油化工学院理学院JAVA 学习线路图2-SOAP with Attachments API for Java (SAAJ)2
组件模型技术(Component Model Technologies)-Java Servlet-JavaS