文思海辉笔试题目java_2013文思海辉java笔试题(最新版带答案).doc

41528d3028836879cd698677c3999917.gif2013文思海辉java笔试题(最新版带答案).doc

笔试题一、选择题1、关于Java类的加载过程,下面哪些描述是正确的(B)A、在Java中,有四种类型的类加载器:BootStrapClassLoader、ExtClassLoader、AppClassLoader以及用户自定义的ClassLoader。B、使用new关键字创建类实例时,其实就显示地包含了类的加载过程C、在Java中,类的实例化流程分为两个部分:类的加载和类的实例化。类的加载又分为显式加载和隐式加载。D、Class.forName来加载类时,是通过ExtClassLoader进行加载的。2、关于HashMap的实现机制,下面哪些描述是正确的(ACD)A、HashMap中key-value当成一个整体进行处理,系统总是根据数组的坐标来获得key-value的存储位置。B、HashMap基于哈希表的Map接口的实现,允许使用null值和null键。C、如果HashMap中,如果Key的hash相同的话,HashMap将会出错。D、HashMap每次容量的扩增都是以2的倍数来增加。3、下面的代码执行输出正确的是(A)1.publicclasstest(2.publicinta()[3.staticinti=0;4.i++;5.returnI;6.)7.publicstaticvoidmain(Stringargs[]){8.testtest=newtest();9.test.a();10.intj=test.a();11.System.out.printIn(j);12.]13.}A.编译错误B.编译成功,打印出是“0”C.编译成功,打印出是“1”D.编译成功,打印出是“2”4、如何获取下面表单select123域的选择部分的文本?(A)A.obj.options[obj.selectedIndex].textB.obj.options[obj.selectedIndex].valueC.obj.valueD.obj.text5、关于单例模式,下面说法正确的是(AB)A、单例模式可以扩展成多例模式。B、单例模式可以由其他类来创建并且维护唯一实例C、单例模式必须在只有一个实例是才应当使用。D、全程变量可以使用单例模式来实现。6、下面说法正确的是(C)A、JavaI/O库中主要采用了Decorator模式。B、SessionBean主要采用了Façade模式C、Iterator模式在Java已经实现D、Command模式是Swing库中的核心模式。7、下图示关于《无间道》这部电影里的黑帮和警察之间的概念模型图,描述正确的是(ABD)A.每个人物可以机动地拥有1个以上的身份,多个行为。B.每个行为也可以与特定的身份挂钩。C.警察是一个人物D.卧底是一个身份。8、关于JSP页面跳转描述不正确的是(AC)A.RequestDispatcher.forward()无法重定向至有frame的jsp文件B.response.sendRedirect()是由容器中控制权的转向。C.RequestDispatcher.forward()转向的文件不能带有参数。如:servlet?name=frankD.Response.sendRedirect()之后,很有必要在后面紧跟一句return。9、下面哪几个函数是publicvoid(){.}的重载函数?(ABD)A、publicvoid(intm){.}B、publicint(){.}C、publicvoid2(){.}D、publicint(intm,floatf){.}10、给出如下声明:Strings=“Example“;合法的代码有哪些?(CD)A.s>>>=3B.s[3]=“x“C.inti=s.length()D.s=s+1011、下面关于继承的哪些叙述是正确的(AD)A.在java中只允许单一继承。B.在java中一个类只能实现一个接口。C.在java中一个类不能同时继承一个类和实现一个接口。D.java的单一继承使代码更可靠。12、方法resume()负责恢复哪些线程的执行(D)A.通过调用stop()方法而停止的线程。B.通过调用sleep()方法而停止运行的线程。C.通过调用wait()方法而停止运行的线程。D.通过调用suspend()方法而停止运行的线程。13、给出如下代码:classTest{privateintm;publicstaticvoidfun(){//somecode.}}如何使成员变量m被函数fun()直接访问?(C)A、将privateintm改为protectedintmB、将privateintm改为publicintmC、将privateintm改为staticintmD、将privateintm改为intm14、给出下面的代码段:publicclassBase{intw,x,y,z;publicBase(inta,intb){x=a;y=b;}publicBase(inta,intb,intc,intd){//assignmentx=a,y=bw=d;z=c;}}在代码说明//assignmentx=a,y=b处写入如下哪几个代码是正确的?(ACD)A、Base(a,b);B、x=a,y=b;C、x=a;y=b;D、this(a,b);15、部署描述文件WEB.XML是用来控制和调度应用程序的行为,描述了应用程序的类、资源和配置以及网络服务器使用这些类、资源和配置为网络请求提供服务的方式。下面对于WEB.XML描述正确的是:(ABCD)A.可以定义网址路径与处理关于这些路径的请求的servlet之间的映射B.可以定义欢迎文件C.可以定义过滤条件D.可以JNDI环境变量16、关于JSP中include指令,下面描述正确的是(CD)A.是动态包含,被包含页面在请求处理时执行包含页面的内容。B.是静态包含,被包含页面在请求处理阶段编译包含页面的内容。C、是在编译阶段执行D、是在请求处理阶段执行。17、关于JSTL标签下面描述或使用正确的是(BCD)A.”escapeXML=”true”>将会输出;B.执行结果为:成功C.将输出:EricD.将参数888以id为名字传递到login.jsp页面,相当于login.jsp?id=88818、下面的描述错误的是(B)AStatement的cuteQuery()方法会返回一个结果集。BStatement的cuteUpdate()方法会返回是否更新成功的boolean值。C使用ResultSet中的getString()可以获得一个对应于数据库中char类型的值。DResultSet中的next()方法会使结果集中的下一行成为当前行。19.下列XML节点,哪一个是合法的(A)A.helloB.1+1C.helloD.20、如果要在表单结果中包含不希望让站点访问者看见的信息,则可用表单的(C)。A.表单域B.特效域C.隐藏域D.密码域21、打开名为“window2“的新窗口的JavaScript语法是(

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值