java需要学习知识点及学习程度.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java需要学习知识点及学习程度.doc

需要学习的知识点及学习程度 ??????以Thinking in Java第四版为参考。 ??????第一章:对象导论 ?????????对Java的一个整体的讲述,可以跳过。 ?????? ??????第二到第十三章除去第11章 + 第16章 ?????????Java的基础,非常重要。这一段内容如果你学习得很扎实,那么之后的学习就会比较轻松了。这些内容都是很基础的东西。你都得搞熟练了。 ?????????里面的讲解很到位,像static,final关键字什么的都有比较详细的讲解。理解了这些,对单例模式为什么会这么写,简直就是理所当然的。 ????????? ??????第11章以及后面的第17章是讲解集合类的 ????????? 集合类可以说是Java常用类里面最重要的类了。里面的内容你也是需要熟练的掌握,大致有哪些方法你都应该熟悉。可以说没有哪个项目里面能离开集合类的。 ??????第14章??RTTI及反射 ?????????反射也是非常重要的一部分。不过开始学习的时候可以不用深入这个,到你学习框架的时候再深入学习这一部分。到时侯你会发现,框架里面大量的使用了反射。 ??????第15章??泛型 ?????????泛型,同第14章,开始的时候你只需要知道泛型在集合类里面的应用。以后有时间了可以学习泛型类。 ??????第18章??IO ?????????这是仅此于集合类的,很重要的一个Java类库。你也需要尽量的学好。 ??????第19和20章??枚举和注解 ?????????这两章以及泛型是JDK5的新特性。较之泛型可能应用比较少一点。枚举你需要熟悉,在一些应用上还是很有帮助的。对于注解,你要知道如何的使用注解。因为现在大部分的框架都支持注解了。至于自己写注解,看你兴趣吧。 ?????第21章??多线程 ?????????Thinking in Java里面花了150多页讲解多线程,开头也说了,即使你学完了这一章你也不能算是精通多线程。可见多线程这潭水有多深了。这一章你至少要知道多线程的概念,能看懂以及会写基本的多线程的程序。 ?????第22章??Swing ?????????Swing,Thinking in Java对Swing部分讲解很范,可见Swing在J2ee的比重了。在这一章里面复习内部类,学习监听器即可。 ?????Thinking in Java里面没有提到两个东西,一个是xml文件的读写,一个是JDBC。这两个东西也是J2ee里面比较重要的。XML文件在框架的配置文件里面大行其道。没有JDBC,你就没办法连接数据库。这两个内容也需要熟练掌握。J2EE体系结构简单介绍 ??? 一、J2EE提出的背景 ??? 1、 企业级应用框架的需求 ??? 在许多企业级应用中,例如数据库连接、邮件服务、事务处理等都是一些通用企业需求模块,这些模块如果每次再开发中都由开发人员来完成的话,将会造成开发周期长和代码可靠性差等问题。于是许多大公司开发了自己的通用模块服务。这些服务性的软件系列同陈为中间件。 ??? 2、 为了通用必须要提出规范,不然无法达到通用 ??? 在上面的需求基础之上,许多公司都开发了自己的中间件,但其与用户的沟通都各有不同,从而导致用户无法将各个公司不同的中间件组装在一块为自己服务。从而产生瓶颈。于是提出标准的概念。其实J2EE就是基于JAVA技术的一系列标准。 ??? 注:中间件的解释 中间件处在操作系统和更高一级应用程序之间。他充当的功能是:将应用程序运行环境与操作系统隔离,从而实现应用程序开发者不必为更多系统问题忧虑,而直接关注该应用程序在解决问题上的能力 .我们后面说到的容器的概念就是中间件的一种。 ??? 二、相关名词解释 ??? 容器:充当中间件的角色 ??? WEB容器:给处于其中的应用程序组件(JSP,SERVLET)提供一个环境,使JSP,SERVLET直接更容器中的环境变量接口交互,不必关注其它系统问题。主要有WEB服务器来实现。例如:TOMCAT,WEBLOGIC,WEBSPHERE等。该容器提供的接口严格遵守J2EE规范中的WEB APPLICATION 标准。我们把遵守以上标准的WEB服务器就叫做J2EE中的WEB容器。 ??? EJB容器:Enterprise java bean 容器。更具有行业领域特色。他提供给运行在其中的组件EJB各种管理功能。只要满足J2EE规范的EJB放入该容器,马上就会被容器进行高效率的管理。并 且可以通过现成的接口来获得系统级别的服务。例如邮件服务、事务管理。 ??? WEB容器和EJB容器在原理上是大体相同的,更多的区别是被隔离的外界环境。WEB容器更多的是跟基于HTTP的请求打交道。而EJB容器不是。它是更 多的跟数据库

文档评论(0)

xx88606 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档