Java开发面试测试题附答案_第1页
Java开发面试测试题附答案_第2页
Java开发面试测试题附答案_第3页
Java开发面试测试题附答案_第4页
Java开发面试测试题附答案_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、Java开发面试测试题复制您的姓名: 填空题 *_已知表达式int m = 0,1,2,3,4,5,6; 下面那个表达式的值与数组的长度相等() 单选题 *A、m.length()B、 m.length(正确答案)C、 m.length()+1D、m.length+1答案解析:A是String对象的长度方法,m是数组,数组的length是一个属性,不是方法给定某java程序片段,该程序运行后,j的输出结果为()int i=1;Intj=i+;If(j+j)&(i+=j))j+=i:System.out.println(j); 单选题 *A 1B. 2(正确答案)C. 3D. 4答案解析: i+

2、先引用后。+i 先增加后引用下列哪种异常是检查型异常,需要在编写程序时声明() 单选题 *A. NullPointerExceptionB. ClassCastExceptionC. FileNotFoundException(正确答案)D. IndexOutOfBoundsException答案解析:NullPointerException空指针异常ClassCastException类型转换异常List、Set、Map哪个继承自Collection接口,以下说法正确的是() 单选题 *A. List MapB. Set MapC. List Set(正确答案)D. List Map Set

3、答案解析:IndexOutOfBoundsException索引超出边界的异常视图是一个“虚表”,视图的构造基于() 单选题 *A.基本表或视图(正确答案)B.视图C.数据字典D.基本表下列代码编译执行将会输出()class Basevoid test() System.out.println(“Base.test()”);public class Child extends Base void test() System.out.println(“Child.test()”);static public void main(String a) Child anObj = new Child(

4、);Base baseObj = (Base)anObj;baseObj.test(); 单选题 *Child.test() Base.test()Base.test() Child.test()Base.test()Child.test()(正确答案)下列代码编译执行将会输出()(?号代表空格)String aStr = ?One?;String bStr = aStr;aStr.toUpperCase();aStr.trim();System.out.println( + aStr + , + bStr + ); 单选题 *ONE,?One?One?,OneONE,OneONE,ONE?O

5、ne?,?One?(正确答案)执行完以下代码int x = new int25;后,以下哪项说明是正确的( ) 单选题 *A、 x24为0(正确答案)B、 x24未定义C、 x25为0D、 x0为空答案解析:Map接口继承了java.lang.Object类,但没有实现任何接口.在字符串前面加上_符号,则字符串中的转义字符将不被处理。(选择1项) 单选题 *A B (正确答案)C #D %答案解析:A 200ok 表示的意思是一切正常。一般用于相应GET和POST请求。这个状态码对servlet是缺省的;如果没有调用setStatus方法的话,就会得到200。B 400 表示指出客户端请求中的

6、语法错误假设web应用的文档根目录为MyApp,那么可以从哪里找到database.jar文件 单选题 *A. MyApp目录下B. MyAppimages目录下C. MyAppWEB-INF目录下D. MyAppWEB-INFlib目录下(正确答案)获得一个类的类对象有哪些方式?(多选) *A、类型.class,例如:String.class(正确答案)B、对象.getClass(),例如:”hello”.getClass()(正确答案)C、Class.forName(),例如:Class.forName(“java.lang.String”)(正确答案)D、对象.class,例如”hell

7、o”.classMap接口的实现类中,有序的有哪些?(多选) *A、HashMapB、HashtableC、LinkedHashMap(正确答案)D、TreeMap(正确答案)List、Set、Map 之间的区别是什么?(多选) *A、List中的元素,有序、可重复、可为空(正确答案)B、Set中的元素,无序、不重复、只有一个空元素(正确答案)C、Map中的元素,无序、键不重,值可重、可一个空键、多可空值(正确答案)D、List, Map , Set都是接口,前两个继承至Collection接口,Set为独立接口JAVA 中String和StringBuilder、StringBuffer的区

8、别?() *A、运行速度快慢为:StringBuilder StringBuffer String(正确答案)B、String为字符串常量,而StringBuilder和StringBuffer均为字符串变量(正确答案)C、在线程安全上,StringBuilder是线程不安全的,而StringBuffer是线程安全的(正确答案)D、StringBuilder适用于多线程下在字符缓冲区进行大量操作的情况抽象类(abstract class)和接口(interface)有什么异同?() *A、抽象类和接口都不能够实例化(正确答案)B、一个类如果继承了某个抽象类或者实现了某个接口都需要对其中的抽象方

9、法全部进行实现,否则该类仍然需要被声明为抽象类(正确答案)C、抽象类中可以定义构造器,可以有抽象方法和具体方法,而接口中不能定义构造器而且其中的方法全部都是抽象方法(正确答案)D、有抽象方法的类必须被声明为抽象类,而抽象类未必要有抽象方法(正确答案)在图片第六行的位置插入哪些代码会导致编译不通过 *int a= 10;int a,b;a= 10,b=5;(正确答案)a=10;(正确答案)String s = 10;(正确答案)Request、Session及Application的生命周期分别是什么? *application:应用程序启动到停止;(正确答案)session:会话超时,或者服务器端强制使会话失效;(正确答案)request:页面访问结束,该页面的request就结束了;(正确答案)以下程序片段:public static void mySelf(int index) String retStr = im No. + String.val

温馨提示

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

评论

0/150

提交评论