- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java需要学的知识点及学习程度
需要学习的知识点及学习程度??????以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容器不是。它是更 多的跟数据库
您可能关注的文档
- Java基础常英语词汇(共70个).doc
- Java实验三代码.doc
- Java实验项二 面向对象编程 3部分.doc
- Java就业培教程作者张孝祥书中源码.doc
- java常用加方式.doc
- java编写的吃蛇游戏源码.doc
- JAVA编程基-02变量和运算符.doc
- JAVA语言与向对象程序设计期末考试.doc
- java课程设——凯撒加密解密程序.doc
- Java课程设大纲.doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)