java 笔试题及答案(公司1).doc

java 笔试题及答案(公司1).doc

ID:50130379

大小:122.51 KB

页数:13页

时间:2020-03-04

java 笔试题及答案(公司1).doc_第1页
java 笔试题及答案(公司1).doc_第2页
java 笔试题及答案(公司1).doc_第3页
java 笔试题及答案(公司1).doc_第4页
java 笔试题及答案(公司1).doc_第5页
资源描述:

《java 笔试题及答案(公司1).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.web中的forward和redirect的区别?(前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;后者则是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。这样,从浏览器的地址栏中可以看到跳转后的链接地址。所以,前者更加高效,在前者可以满足需要时,尽量使用forward()方法,并且,这样也有助于隐藏实际的链接。在有些情况下,比如,需要跳转到一个其它服务器上的资源,则必须使用sendRedirect()方法。2.xml在解释的时候DOM和SAX协议的区别和含义?DOM:处理大型文件

2、时其性能下降的非常厉害。这个问题是由DOM的树结构所造成的,这种结构占用的内存较多,而且DOM必须在解析文件之前把整个文档装入内存,适合对XML的随机访问SAX:不现于DOM,SAX是事件驱动型的XML解析方式。它顺序读取XML文件,不需要一次全部装载整个文件。当遇到像文件开头,文档结束,或者标签开头与标签结束时,它会触发一个事件,用户通过在其回调事件中写入处理代码来处理XML文件,适合对XML的顺序访问3说明JNDI、JMS、JTA、RMI的意思?JNDI(JavaNamingandDirectoryInterface

3、)是一个应用程序设计的API,为开发人员提供了查找和访问各种命名和目录服务的通用、统一的接口,类似JDBC都是构建在抽象层上。JMS(JavaMessagingService)是Java平台上有关面向消息中间件的技术规范,翻译为Java消息服务。JMS支持点对点和发布/订阅两种消息模型。JTA(JavaTransactionAPI)为J2EE平台提供了分布式事务服务。要用JTA进行事务界定,应用程序要调用javax.transaction.UserTransaction接口中的方法.RMI是Java的一组拥护开发分布式应

4、用程序的API。RMI使用Java语言接口定义了远程对象,它集合了Java序列化和Java远程方法协议(JavaRemoteMethodProtocol)。它大大增强了Java开发分布式应用的能力4.单子模式PublicclassSignle{PrivateSignle(){}PirvatestaticSignlesignle=newSignle();PublicstaticSignlegets(){Retrunsignle;}}************************2publicclassMyBean{pri

5、vatestaticMyBeaninstance=null;privateMyBean(){//dosomething}publicstaticsynchronizedMyBeangetInstance(){if(instance==null){instance=newMyBean();}returninstance;}你是说单例模式是吧,这个单例模式是延迟加载的模式.还有一种就是即时加载,不需要判断是否有实例存在,先自己new出一个实例.}5数据库中leftjoin的意思,和在什么场合中应用?LEFT JOIN操作用于

6、在任何的 FROM 子句中,组合来源表的记录。使用 LEFT JOIN 运算来创建一个左边外部联接。左边外部联接将包含了从第一个(左边)开始的两个表中的全部记录,即使在第二个(右边)表中并没有相符值的记录。6ejb中的sessionbean和entitybean的区别和含义?SessionBean在J2EE应用程序中被用来完成一些服务器端的业务操作,例如访问数据库、调用其他EJB组件。EntityBean被用来代表应用系统中用到的数据。对于客户机,SessionBean是一种非持久性对象,它实现某些在服务器上运行的业务逻

7、辑。对于客户机,EntityBean是一种持久性对象,它代表一个存储在持久性存储器中的实体的对象视图,或是一个由现有企业应用程序实现的实体。7抽象类和接口的区别1:一个类可以实现任意多的接口,但是最多只能对一个抽象类进行子类化。2:一个抽象类可以包括非抽象方法,而一个接口的所有方法在效果上都是抽象的。3:一个抽象类可以申明并使用变量,而一个接口不行。4:一个抽象类中的方法的访问修饰符可以使public,internal,protected,protected internal,private,而接口成员的访问修饰符在默认

8、情况下都是public,而且,在申明接口成员时,不允许使用访问修饰符(甚至不能使用public)。5:一个抽象类可以定义构造函数,而一个接口不行。8对象序列化的含义Java序列化技术可以使你将一个对象的状态写入一个Byte流里,并且可以从其它地方把该Byte流里的数据读出来。重新构造一个相同的对象。这种机制允许你将对

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

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

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