中远公司--java培训资料

中远公司--java培训资料

ID:34733504

大小:99.13 KB

页数:4页

时间:2019-03-10

中远公司--java培训资料_第1页
中远公司--java培训资料_第2页
中远公司--java培训资料_第3页
中远公司--java培训资料_第4页
资源描述:

《中远公司--java培训资料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、JAVA培训资料JAVA培训资料一、Java语言1、面向对象的三个基本特征继承、抽象、多态、封装2、方法重载和方法重写的概念和区别重载:一个类中的多态性,方法名相同,参数不同(不包括返回值);重写:父子类中的多态性,方法名和参数列表都相同,修改方法体,3、接口和内部类、抽象类的特性抽象类:abstract声明方法的存在而不去实现他的类,用于创建一个体现某些基本行为的类,并为这些类声明方法,但不能实现。内部类:在一个类中声明的类;可以访问创建外部类的对象内容。接口:interface是抽象类的变体。接口中所以方法都是抽象的,java的多继承可以通过接口来实现。4、文件读写的基本

2、类Reader和Writer**5、串行化的注意事项以及如何实现串行化6、线程的基本概念、线程的基本状态以及状态之间的关系线程执行程序代码的一个执行单位,每个程序至少有一个线程:就绪—运行—挂起—结束7、线程的同步、如何实现线程的同步当两个或多个线程同时访问同一个变量,并一个线程需要修改变量。同步锁synchronized8、几种常用的数据结构及内部实现原理。链表、栈、队列、图9、Socket通信(TCP、UDP区别及Java实现方式)TCP:传输控制协议,可靠性,保证包按照顺序准确到达UDP:使用者数据元协议,不能保证包被成功送达,速率快**10、Java的事件委托机制和垃

3、圾回收机制委托:一个源产生一个事件并将它送到一个或多个监听器那里。垃圾回收:将分配给对象但不再使用的内存回收或释放。11、JDBC调用数据库的基本步骤**12、解析XML文件的几种方式和区别13、Java四种基本权限的定义14、Java的国际化Ó深圳中软信息技术有限公司,2004第4页/共4页JAVA培训资料二、JSP1、至少要能说出7个隐含对象以及他们的区别**2、forward和redirect的区别Forward:服务器请求跳转,会把前一个请求传递下去Redirect:请求重定向,发送一个新的请求3、JSP的常用指令Page、taglib、include、forward

4、三、servlet1、什么情况下调用doGet()和doPost()?2、servlet的init()方法和service()方法的区别3、servlet的生命周期被服务器实例化后,调用其init()方法,当请求到达后运行其service方法,并根据请求类型的不同,自动运行doGet和doPost方法,当服务器决定实例销毁的时候调用其destory方法。4、如何现实servlet的单线程模式5、servlet的配置6、四种会话跟踪技术四、EJB**1、EJB容器提供的服务主要提供声明周期管理、代码产生、持续性管理、安全、事务管理、锁和并发行管理等服务。2、EJB的角色和三个对

5、象EJB角色主要包括Bean开发者应用组装者部署者系统管理员EJB容器提供者EJB服务器提供者三个对象是Remote(Local)接口、Home(LocalHome)接口,Bean类2、EJB的几种类型会话(Session)Bean,实体(Entity)Bean消息驱动的(MessageDriven)Bean会话Bean又可分为有状态(Stateful)和无状态(Stateless)两种实体Bean可分为Bean管理的持续性(BMP)和容器管理的持续性(CMP)两种3、bean实例的生命周期对于StatelessSessionBean、EntityBean、MessageDr

6、ivenBean一般存在缓冲池管理,而对于EntityBean和StatefullSessionBean存在Cache管理,通常包含创建实例,设置上下文、创建EJBObject(create)、业务方法调用、remove等过程,对于存在缓冲池管理的Bean,在create之后实例并不从内存清除,而是采用缓冲池调度机制不断重用实例,而对于存在Cache管理的Bean则通过激活和去激活机制保持Bean的状态并限制内存中实例数量。Ó深圳中软信息技术有限公司,2004第4页/共4页JAVA培训资料4、激活机制以StatefullSessionBean为例:其Cache大小决定了内存中

7、可以同时存在的Bean实例的数量,根据MRU或NRU算法,实例在激活和去激活状态之间迁移,激活机制是当客户端调用某个EJB实例业务方法时,如果对应EJBObject发现自己没有绑定对应的Bean实例则从其去激活Bean存储中(通过序列化机制存储实例)回复(激活)此实例。状态变迁前会调用对应的ejbActive和ejbPassivate方法。5、remote接口和home接口主要作用remote接口定义了业务方法,用于EJB客户端调用业务方法home接口是EJB工厂用于创建和移除查找EJB实例6、客服端调

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。