一单项选择题1.下面代码输出什么?publicclassA{static{System.out.print(A);}A(){System.out.print(a);}}publicclassBextendsA{static{System.out.print(B);}B(){System.out.print(b);}}publicclassTest{publicstaticvoidmain(String[]args){newB();}}a)AaBbb)ABabc)BAbad)BbAae)Aaf)Bb2.子类继承父类,正确的是a)子类能够继承父类的私有方法和私有状态b)子类能够继承父类的protected方法,但不能继承父类的protected状态c)子类能够继承父类的protected方法,也能够继承父类的protected状态d)子类能够继承父类的非私有方法和非私有状态3.下面代码输出什么?inti=9;switch(i){case1:System.out.print();default:System.out.print(Error);case2:System.out.print(Good);case3:System.out.print(Best);}a)空字符串b)Errorc)ErrorGoodd)ErrorGoodBest4.对jsp编译的描述正确的是。a)自动编译b)用户输入命令后,自动编译c)手动编译d)不需要编译5.对接口的描述正确的是:a)一个类可以实现多个接口。b)接口可以有非静态的成员变量。c)接口可以实作方法。d)实现接口的任何类,都需要实作接口的方法。6.对抽象类的描述正确的是:a)抽象类的方法都是抽象方法b)一个类可以继承多个抽象类c)抽象类不能有构造方法d)抽象类不能被实例化7.用户不能在下面哪一个视图上执行任何DML操作?a)使用WITHCHECKOPTION选项创建的视图b)包括DISTINCT关键字的视图c)包括GROUPBY子句的视图d)上面所有视图都允许DML操作e)上面所有视图都不允许DML操作8.下面哪一个是有效的命令?a)SELECT*FROMbooksFORUPDATEUSINGbook_profit_idxWHERE(retail-cost)10;b)CREATEINDEXbook_profit_idxON(retail-cost)WHERE(retail-cost)10c)CREATEFUNCTIONINDEXbook_profit_idxONbooksWHERE(retail-cost)10;d)a和ce)以上命令都不是9.在包含组函数的视图上不能执行下面哪一个DML操作?a)INSERTb)UPDATEc)DELETEd)在包含组函数的视图上可以执行上面所有操作e)在包含组函数的视图上不能执行上面所有操作10.以下不是java关键字的是:a)NULLb)transientc)constd)char11.Oracle的描述正确的是:a)关系数据库b)面向对象的关系数据库c)层次数据库d)都不是12.对内部类的调用,下面哪个是正确的。publicclassA{publicstaticclassB{}}a)A.Bb=newA.B();b)A.Bb=A.newB();c)A.Bb=newA().newB();13.下列哪个不是数据库中存储过程使用的参数:a)INPUTb)INc)OUTd)INOUT14.servlet需要的参数,一般在哪个方法中初始化?a)initb)doGetc)doPostd)Service15.设计划分模块准则?a)高内聚,低耦合b)低内聚,高耦合c)高内聚,高耦合16.如果两个关联表,一个表的主键通常是另一个表的a)外键b)主键c)索引键17.EJB的部署文件是a)ejb-jar.xmlb)ejb.xmlc)weblogic-ejb-jar.xmld)weblogix-ejb.xmle)web.xml18.MVC什么可以充当Modulea)jspb)Servletc)Httpd)EJB19.哪个不是EJB事务a)Requiredb)NotRequiredc)Supportsd)NotSupported20.序列化用到哪种Streama)FileInputStreamb)ObjectInputStreamc)ByteArrayInputStreamd)PipedInputStream21.具有如下特点的是CMM的哪个能力等级:收集软件过程和产品质量的详细度量,对软件过程和产品质量有定量的理解和控制a)基本级b)重复级c)确定级d)管理级e)优化级22.根据下面的代码,选择正确的结果:classDemo{publicstaticvoidmain(String[]args){System.out.print(a.toUpperCase().valueOf('b'));}a)Ab)ac)Bd)be)ABf)Ab23.以下哪种方法创建的视图不能使用DML语句操作:a)包含CHECKOPTION的创建语句创建的视图b)包含GROUPBY的创建语句创建的视图c)包含DISTINCT的创建语句创建的视图d)以上都对24.下列关于final的描述,不正确的是?a)final定义的类不能被继承b)final定义的方法不能被重载c)final可以在抽象类的方法中使用d)以上都不正确25.以下SQL语句执行结果是什么?SELECTsalsarisyFROMcustomerORDERBYsarisySELECTsalsarisyFROMcustomerORDERBYsarisyASCa)结果完全一样b)第一句查出记录,第二句出现语法错误c)两句都查出记录,但结果不一样26.软件测试的目的a)减少软件Bugb)控制软件质量c)完成软件开发流程27.根据下面的代码,选择正确的结果:classDemo{publicstaticvoidmain(String[]args){longl=4L;l=l2;System.out.println(l);}}a)编译时报错b)运行时报错.c)0d)128.根据下面的代码,选择正确的结果:classDemo{Boolean[]a=newBoolean[10];publicstaticvoidmain(String[]args){Demodemo=newDemo();demo.display();}voiddisplay(){System.out.println(a[9]);}}a)输出true;b)输出false;c)输出null;d)运行时错误.29.哪个Map可以排序a)HashMapb)TreeMapc)LinkedHashMapd)HashTable30.下列哪个语句是非法的:a)try{}finally{}b)try{}catch(java.io.IOExceptione){}finally{}c)try{}catch(Errore){}finally{}d)try{}catch(Throwablet){}finally{}e)try{}catch(NullPointerExceptione){}catch(Exceptione){}finally{}二不定项选择题31.下列是j2ee容器的是:a)Servlet容器b)jsp容器c)ejb容器d)javaBean容器e)jms容器32.可以获取表单(form)参数的方法是哪2个?a)httpServletRequest.getParameter(name);b)httpServletRequest.getAttribute(name);c)httpServletRequest.getParameterNames();d)httpServletRequest.getAttributeNames();33.下面哪些SQL命令向名为ACCTSUPER的用户授予系统权限?选出所有正确的答案。a)GRANTINSERTONempTOacctsuper;b)GRANTCREATETABLETOacctsuper;c)GRANTSELECTONempTOacctsuper;d)GRANTUPDATEANYTABLETOacctsuper;e)GRANTCREATESESSIONTOacctsuper;34.对消息驱动bean的描述,正确的是a)是匿名的b)是异步的c)要实现Remote接口d)要实现Home接口35.下列哪些用到了jndia)servletb)jmsc)ejbd)daoe)jspf)dataSource36.MyObject的什么方法会对if表达式的正确性产生影响Setst=newTreeSet();st.add(newMyObject(A));if(st.contains(newMyObject(A))){}a)toString()b)equals()c)hashcode()d)clone()e)compareTo()37.MyObject的什么方法会对if表达式的正确性产生影响Mapm=newHashMap();m.put(newMyObject(A),newMyObject(A));if(m.containsKey(newMyObject(A))){}a)toString()b)equals()c)hashcode()d)clone()e)compareTo()38.下列哪些不是JAVA关键字a)nullb)exitc)maind)removee)truef)extendsg)sizeof39.下列那些是DML语句?a)commitb)updatec)Selectd)drop40.下列哪些是UML动态图a)类图b)时序图c)协作图d)部署图e)状态图f)对象图g)组件图h)活动图i)用例图41.下列数组声明正确的是?a)int[][]a=newint[][10];b)inta[10][10]=newint[][];c)inta[10][10]=newint[10][10];d)int[][]a={null};e)int[][]a=newint{{1,1},{1,1,1},{}};f)int[][]a=newint[10][];g)int[]a[]=newint[][]{};42.inti=9;intj=9;下列那些表达式为真a)j==ib)j==i++c)j==++id)j++==ie)++j==i43.inti=0xFFFFFFFF;intj=0x0;下列哪些表达式结果为0a)i&Jb)i|jc)i^jd)i2e)i244.下列哪些定义正确a)inti=0xFFFFFFFF;b)charc='\u0571';c)byteb=01;d)inti='a';e)longl=455566666L;45.下列哪些生成新的String对象a)Strings=newString();b)Strings=newString(A);c)Strings=;d)Strings=A.intern();e)Strings=(String)String.class.newInstance();46.下列哪些标识命名合法a)$pb)TwoDayc)*pointd)_endTimee)2DFf)this47.部署web工程描述正确的是a)war文件b)jar文件c)ear文件d)直接将工程目录拷贝到服务48.下列哪些是java合法操作符a)b)?|c)?||d)???=e)?%49.下列哪些可以用JNDI访问?a)J2EE中的JNDITreeb)文件系统c)LDAP目录服务d)DNS域名服务器50.Spring1.x的IOC实现正确的是:a)接口注入b)构造子注入c)静态方法注入d)配置文件注入e)设值注入补充:16、关于类的继承机制A.类只能单一继承B.类只能继承一个接口或1个类C.类可以多个继承D.类的单一继承保证了程序的简单,清晰答:AD17、在多线程环境中,对于同步