用友软件Java工程师面试题含答案_第1页
用友软件Java工程师面试题含答案_第2页
用友软件Java工程师面试题含答案_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.web中的forward和redirect的区别?前者仅是容器中控制权的转向,在客户端阅读器地点栏中不会显示出转向后的地点;后者则是完整的跳转,浏览器将会获得跳转的地点,并从头发送恳求链接。这样,从阅读器的地点栏中能够看到跳转后的链接地点。所以,前者更为高效,在前者能够知足需要时,尽量使用forward()方法,并且,这样也有助于隐蔽实质的链接。在有些状况下,比方,需要跳转到一个其余服务器上的资源,则一定使用sendRedirect()方法。xml在解说的时候DOM和SAX协议的差别和含义?DOM:办理大型文件时其性能降落的特别厉害。这个问题是由DOM的树结构所造成的,这类结构占用的内存好多,并且

DOM一定在解析文件从前把整个文档装入内存

,合适对

XML的随机接见SAX:不现于

DOM,SAX是事件驱动型的

XML解析方式。它次序读取

XML文件,不需要一次所有装载整个文件。

当碰到像文件开头,文档结束,或许标签开头与标签结束时,它会触发一个事件,用户经过在其回调事件中写入办理代码来办理XML文件,合适对XML的次序接见3说明JNDI、JMS、JTA、RMI的意思?单例模式PublicclassSignle{PrivateSignle(){}PirvatestaticSignlesignle=newSignle();PublicstaticSignlegets(){Retrunsignle;}}5数据库中

leftjoin

的意思,和在什么场合中应用?LEFTJOIN

操作用于在任何的

FROM子句中,组合根源表的记录。使用

LEFTJOIN

运算来创立一个左侧外面联接。左侧外面联接将包含了从第一个(左侧)开始的两个表中的所有记录,即便在第二个(右侧)表中并无吻合值的记录。6ejb

中的

sessionbean

entitybean

的差别和含义?SessionBeanEntityBean

在J2EE应用程序中被用来达成一些服务器端的业务操作,比方接见数据库、调用其余被用来代表应用系统中用到的数据。

EJB组件。关于客户机,SessionBean是一种非长久性对象,它实现某些在服务器上运转的业务逻辑。关于客户机,EntityBean是一种长久性对象,它代表一个储蓄在长久性储蓄器中的实体的对象视图,或是一个由现有公司应用程序实现的实体。抽象类和接口的差别一个类能够实现随意多的接口,可是最多只好对一个抽象类进行子类化。2:一个抽象类能够包含非抽象方法,而一个接口的所有方法在收效上都是抽象的。3:一个抽象类能够声明并使用变量,而一个接口不能够。4:一个抽象类中的方法的接见修饰符能够使public,internal,protected,protectedinternal,private,而接口成员的接见修饰符在默认状况下都是public,并且,在声明接口成员时,不同意使用接见修饰符(甚至不能够使用public)。5:一个抽象类能够定义结构函数,而一个接口不能够。8对象序列化的含义Java序列化技术能够使你将一个对象的状态写入一个Byte流里,并且能够从其余地方把该Byte流里的数据读出来。从头结构一个同样的对象。这类体系同意你将对象经过网络进行流传,并能够随时把对象长久化到数据库、文件等系统里。Java的序列化体系是

RMI、EJB、JNNI等技术的技术基础。数据库中的锁包含什么?基本的封闭种类有两种:排它锁(X锁)和共享锁(S锁).所谓X锁,是事务T对数据A加上X锁时,只同意事务T读取和改正数据A,所谓S锁,是事务T对数据A加上S锁时,其余事务只好再对数据A加S锁,而不能够加X锁,直到T开释A上的S锁若事务T对数据对象A加了S锁,则T就能够对A进行读取,但不能够进行更新(S锁所以又称为读锁),在T释放A上的S锁从前,其余事务能够再对A加S锁,但不能够加X锁,进而能够读取A,但不能够更新A.10jsp和serverlet的差别(1).简单的来说Jsp就是含有Java代码的html,而servlet是含有html的Java代码;(2).Jsp最后也是被解说为servlet并编译再履行,Jsp可是是servlet的另一种编写方式;(3).Jsp善于表示,servlet善于数据办理,在MVC三层结构中,Jsp负责V(视图),servlet负责C(控制),各有优势,各司其职;11.oracle中数据表的交集怎么表示第一种方法:利用操作符intersect第二种方法:in子句12jsp页面中怎样传达参数1)直接在URL恳求后增添2)jsp:param3)设置session和request13jsp中的doget这个两个方法都是

()和dopost()方法的作用?http协议的方法,doget用于传输数据量较小(密码会泄露),

dopost

数据量较大,什么是用例?怎样确立用例?在不展现一个系统或子系统内部结构的状况下,对系统或子系统的某个连接的功能单元的定义和描绘。一个用例能够看作是系统的一个功能,比方增添用户,增添角色,查问一个详细的一个事物,在Ejb的设计中,一个usecase跟Sessionbean的一个方法是对应的(使用的sessionfasade模式),你说的基础数据管理,我会把它办理成为一个抽象用例,由于我以为基础数据这个观点特其他抽象,什么是真实的基础数据?比方说一个系统中邮政编码算是这个系统的基础数据,那么”邮政编码改正”这个就应当算是用例了.活动图和时序图的差别?时序图主要重申时间的次序活动图主要重申空间上类的交互什么是策略模式?什么状况下使用?策略模式定义了一系列的算法,并将每一个算法封装起来,并且使它们还能够互相替代Context(应用处景):1、需要使用ConcreteStrategy供给的算法。2、内部保护一个Strategy的实例。3、负责动向设置运转时Strategy详细的实现算法。4、负责跟Strategy之间的交互和数据传达。面向接口编程的利处使用接口编程,易于程序扩展,降低程序耦合性。包含结构清楚,类之间通讯简单易懂,扩展性好,提升复用性等等。事物

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论