最近在自学JAVA, 我已经学习了J2SE,怎么样才能转向J2EE?

 我来答
匿名用户
2016-04-10
展开全部

开始之前有必要再讨论一下J2ME,J2SE,J2EE这些概念。

  1. J2ME,The Micro Edition of the Java 2 Platform。主要用于嵌入式Java,如手机,PDA等等。

  2. J2SE,Java 2 Platform,Standard Edition,我们通常所说的JDK(Java Development Kit)包含在此,是J2EE的基础。

  3. J2EE,Java 2 Platform,Enterprise Edition,就是所谓的企业级Java。

  4. 这些只是从API级别上的划分,实际上Sun给J2EE的定义是:开发基于组件的多层的企业级应用的规范。也 就是为各种不同的技术定义一个Java的规范,使这些不同的技术结合起来,在Java平台上构建强壮的企业级应用。从这一点来看,J2EE这个概念应该是 涵盖J2ME,J2SE的。比如一个典型的J2EE应用,网上商店,它支持web方式下订单,也支持手机下订单。显然必须用到J2SE,J2ME。所以也 就不存在所谓的从J2SE转向J2EE的问题了,只是后者包含的范围更广而已。

追问
感觉好难啊,有好的JAVA 书 推荐吗
追答

如此之多的技术难免使初学者无所适从,望而却步。

即使是一位经验丰富的J2EE开发者,又有几个人敢说J2EE相关的技术我都熟练掌握了。不过作为 一名普通J2EE应用程序的开发者来说,我们只需要重点学习其中的一部分技术就可以了,对于其他部分只要做到心中有数,哪天需要用到了知道跑哪里去找到资 料就行了。以我个人的观点,下面这些技术是一般J2EE应用开发人员所必须熟练掌握的。Java Server Page,Java Servlet,Enterprise JavaBean,JDBC,Transactions。还有JAXP等XML相关技术,Java Message Service,Java Mail,JDO等等是最好应该掌握的。其他Management Technologies,Connector Architecture等等主要是给容器提供商中间件提供商参考的,应用开发者不需要怎么关心,等用到了再去学习也不迟。

目前对于Java基础知识,大家一般都比较推荐两本书

  1. <<Thinking In Java>>

  2. << Core Java? 2, Volume I: Fundamentals >>

更多推荐请看这里http://user.qzone.qq.com/124493628/blog/1460181061

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式