1、AB5对于大多数J2EE Constainer来说,web应用最终可以用哪种形式部署?A. jarB. earC. warD. 直接以目录形式BCD6EJB2.0规范中定义了几种Enterprise Bean? A. TimerObjectB. Entity BeanC. MessageDrivenBeanD. SessionBeanCD7下面代码中队result描述正确的是?InputStream in = ;byte buff = new byte1024;int result = in.read(buff, 0, 256)A. result 可能等于256B. result 可能等于0C
2、. result 可能等于1024D. result 可能等于18下面哪些是合法的标识符?A. *point;B. _endline;C. $personC. constBC91. 保证在java应用程序中,一个类Class只有一个实例存在该使用什么设计模式单例10一个正在执行的线程在遇到下列( )情况时会暂时停止执行?A. 执行suspend被挂起;B. 休眠;C. 执行输入输出操作D. 执行wait()方法。ABD11在Weblogic中如果部署的应用访问两个数据库并需要进行事务控制时,则需配置两阶段提交协议12转发HTTP请求的两个方法 respsonse.sendDirect 和 Re
3、questDispatcher.forward 的区别RequestDispatcher.forward()方法和HttpServletResponse.sendRedirect()方法的区别是:前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;后者则是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。这样,从浏览器的地址栏中可以看到跳转后的链接地址。所以,前者更加高效,在前者可以满足需要时,尽量使用Request Dispatcher.forward()方法,并且,这样也有助于隐藏实际的链接。在有些情况下,比如,需要跳转到一个其它服务器上的资源,则必须使用 H
4、ttpServletResponse.sendRequest()方法。13下列关于java程序结果错误的是A. 源文件可以没有 import 语句B. Package语句必须放在源文件的第一句C. 一个源文件可以有多个类定义D. 一个源文件可以定义多个public类14String s1=”Hello” 表达式s1=”Hello”返回true or falseTRUE15J2EE描述J2EE Java2平台企业版(Java 2 Platform,Enterprise Edition) J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可
5、移植性、安全与再用价值。 J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共通的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,,企业内部或外部难以互通的窘境。16方法中的局部变量何时分配内存在方法被调用时、静态变量在类被加载时分配内存17int k=0; for(int i=5;i0&k10;i-) k+=i; 最后k的值是多少?/k=1218单选题19下面哪个Map是排序的?A. HashtableB. TreeMapC. HashMapD. WeakHashMapE. LinkedHash
6、MapE20以下关于UML的说法正确的是:A. UML是标准的建模语言,也是标准的开发过程。B. UML是标准的建模语言,而不是标准的开发过程。A21关于MVC,下面说法正确的是:A. Servlet实现MVC的Model部分B. JSP实现MVC的Control部分C. EJB实现MVC的Model部分D. HTTP实现MVC的View部分C22在ORACLE中,语句 select “test”|null from tableName, 结果是?A.结果是testnullB.结果是空C.结果是NULLD.结果是test23下列语句顺序执行后,j的值是:int j=0;for(int i=5;
7、j1000;A. 第四行B. 第二行C. 第三行D. 第一行46在Java中进行图像处理的类库在以下()包中。A. java.awt.ioB. java.awt.imageC. java.applet.AppletD. java.awt.event.*47以下的变量定义中,合法的语句是:A. double a=1+4e2.5;B. short do=15;C. int abc_21;D. float 1_variable=3.4;48以下标识符中()是不合法的A. 1sB. $1C. $1D. BigM49软件测试的目的是:A.确定软件产品质量B. 确定软件产品是否正确C. 最大可能发现软件产
8、品错误或者缺陷D. 判断软件是否符合规则说明书50每一个Oracle数据库有一个或多个物理的数据文件(data file)。数据文件有哪个特征:A. 文件中的数据在需要时可以读取并存储在Oracle内存储区中。B. 数据文件建立后,大小可随实际业务需要进行调整C. 一个表空间(数据存储的逻辑单元)可由一个或多个数据文件组成。AC51释放SessionBean使用的某些资源或者刷新Entity Bean的缓存的代码一般实现在哪个方法中?A. ejbLoadB. ejbPassivateC. ejbStoreD. ejbRemoveE. ejbActivate52下面的main方法执行到A时, s
9、tr的值是?void main() String str=”BEA”; This.modify(str); /Avoid modify(String str) str.replace(A, E); str.toLowerCase(); str+=”B”;A. “BEEB. “BEAC. “beeBD. “bee53以下哪个不属于EJB 容器的事务属性:( )A) NotSupportedB) RequiredC) SupportsD) ForeverE) RequiresNewF) MandatoryG) Never54在weblogic中如果部署的应用访问两个数据库并需要进行事务控制,则需要
10、配置什么样的数据源:A. 一般DataSourceB. 没有要求C. TxDataSource(XA Driver)55下面这些方法中()方法不是Applet的基本方法。A. run()B. init()C. start()D. stop()56对于各种EJB生命周期描述错误的是:A. 实体bean有三种状态,不存在,在pool中,就绪B. 有状态会话bean实例有三种状态,不存在,就绪和钝化C. 无状态会话bean实例两种状态,不存在和就绪D. 消息bean就两种状态:不存在就绪和钝化57class A private int x=10; int getX() return x;class
11、B extends A private int x=15; /需要覆盖getx()方法在”/需要覆盖getx()方法”后应加上的函数是:A. int getX(float f) B. double getx(float f)C. float getx();D. int getx()58下列对继承的说法,哪个是正确的( )A. 子类只能继承父类public方法和状态B. 子类能继承父类的protected方法,而不继承protected状态C. 子类能继承父类的所有非私有方法和状态D. 子类能继承父类的私有方法和状态59下面的异常处理说明正确的是( )A. try块只能使用一个catch子句。B
12、. try块必须同时与catch子句和finally子句一起使用。C. try块不能单独使用。D. try块中如果执行了return 语句,则其finally子句不能执行60下面哪些声明是错误的?A. char c = u0000;B. int i=a;C. byte b=01;D. long l=1234567890L;E. int i=0xFFFFFFFF;61假设test类运行于多线程环境下,那么关于A处的同步下面描述正确的是?public class Test List list = new java.util.ArrayList(); public void test() synch
13、ronized(list) / -A list.add( String.valueOf(System.currentTimeMillis();A. Test 类为singleton时也没有必要增加synchronizedB. Test方法中必须增加synchronizedC. Test类为singleton时有必要增加synchronizedD. Test 方法中没有必要增加synchronized62如果你设计了一个类,并且覆盖率equals()方法,哪些方法你还会考虑覆盖?A. clone()B. toString()C. wait()D. finalize()E. hashCode()6
14、3以下关于UML的说法正确的是:A. UML是标准的建模语言,而不是标准的开发过程B. UML是标准的建模语言,也是标准的开发过程64如果你被要求写一段代码读取一个图片文件,那么一般使用哪种Stream?A. ObjectInputStreamB. FileInputStreamC. FileReaderD. DataInputStream65关于以下程序代码的说明正确的是:1. public class HasStatic 2. private static int x=100;3. public static void main(String args) 4. HasStatic hs1=
15、new HasStatic();5. hs1.x+;6. HasStatic hs2=new HasStatic();7. hs2.x+;8. hs1=new HasStatic();9. hs1.x+;10. HasStatic.x-;11. System.out.println(“x=”+x);12. 13. A. 10行不能通过编译,因为x是私有静态变量B. 5行不能通过编译,因为引用了私有静态变量C. 程序通过编译,输出结果为:x=102D. 程序通过编译,输出结果为:x=10366给出下面的不完整的类代码:class Person String name, department; i
16、nt age; public Person(String n) name = n; public Person(String n, int a) name = n; age=a; public Person(String n, String d, int a) / doing the same as two arguments version of constructor / includeing assignment name=n, age=adepartment = d;下面的哪些的表达式可以加到构造方法中的”doing the same as ”处。A. Person(n, a)B. t
17、his(Person(n, a)C. this(name, age)D. this(n, a)67对下面的语句序列正确的说法是:int c=A/3;c+=1%5;System.out.println(c);A. 输出结果:25B. 运行时错误C. 产生编译错误D. 输出结果268已知二叉树后序遍历序列是dabec,中序遍历序列是debac,他的前序遍历序列是:A. decabB. deabcC. acbedD. cedba69在ORACLE中,关于同义词说法错误的是:A. 可以为存储过程创建同义词B. 同义词可以和表重名C. 共有同义词和私有同义词创建的权限不同D. 同义词只能由创建同义词的用户使用70PL/SQL中用来判断FETCH语句是否成功,并且在FETCH语句失败时返回逻辑真的属性是:A. %NOTFOUNDB. %FOUNDC. %ISOPEND. %ROWCOUNT71Oracle中数值1234567.89如果放入Number(9,3)类型的变量中,存储的值是:A. 1234567.890B. 1234567.9C. 1234567.89D. 会报Numberic error72下面对数组的操作代码哪个是正确的?A. char a=
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1