JAVA学习路线图_rootshell's blog_博客_移动Labs
来源:百度文库 编辑:神马文学网 时间:2024/04/28 01:42:55
JAVA学习路线图
首先搞清J2ME ,J2SE,J2EE的概念:
Sun给出的J2EE 相关技术主要分为几大块。
1. Web Service技术
- Java API for XML Processing (JAXP)
- Java API for XML Registries (JAXR)
- Java API for XML-based RPC (JAX-RPC)
- SOAP with Attachments API for Java (SAAJ)
2. 组件模型技术(Component Model Technologies)
- Java Servlet
- JavaServer Pages
- JavaServer Faces
- Enterprise JavaBeans
- Java Message Service
- J2EE Connector Architecture
3. 管理技术(Management Technologies)
- J2EE Deployment Specification
- J2EE Management Specification
- J2EE Client Provisioning
- Java Authorization Contract for Containers
4. 其他相关技术(Other J2EE Technologies)
- JDBC
- Java Data Objects (JDO)
- CORBA (Java IDL and Java RMI-IIOP)
- JavaMail
- Transactions
初学计划先掌握以下技术:Java Server Page,Java Servlet,Enterprise JavaBean,JDBC,Transactions。还有JAXP等XML相关技术,Java Message Service,Java Mail,JDO等等有条件的话再看看。其他Management Technologies,Connector Architecture等等主要是给容器提供商中间件提供商参考的,作为应用开发者,还是等用到了再去学吧。
语言学习篇
J2SE基础。
<
<< Core Java™ 2, Volume I: Fundamentals >>
<< Java in a nutshell>>
JDK文档。最新JDK Documentation下载地址http://java.sun.com/j2se/1.4.2/download.html(目前最新版是J2SE5 http://java.sun.com/j2se/1.5.0/download.jsp)不能光说不练,同一下载页面把JDK给下载回来。安装完后有一点我想提一下,安装路径下有一个src.zip(有些jdk版本是src.jar),JDK源代码
J2EE基础和Java语言进阶
<
<
Enterprise JavaBeans, 3nd Edition>>
<< Mastering Enterprise Java Beans Third Edition>>,免费下载http://www.theserverside.com/books/wiley/masteringEJB/index.tss。
<
Oreilly的<
<
提高篇
<
<
<