欢迎来到天天文库
浏览记录
ID:47430371
大小:22.92 KB
页数:11页
时间:2020-01-11
《JavaEE测试题带答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、1.在Java中的变量命名规范中,下面命名正确两项的是()(选择两项)a)¥moneyb)$intc)intd)*i2.绘制流程图时,下面()代表判断和分支。(选择一项)a)矩形b)椭圆c)菱形d)圆形3.在Java环境中给出如下代码,编译运行的输出结果是()。publicclassTest{intx=1;inty=2;publicintcal(intx,inty){intz=x+y;returnz;}publicstaticvoidmain(Stringargs[]){Testd=newTest();z=d.cal(d.x,d.y);System.out.println(z)
2、;}}(选择一项)A)3B)0C)编译错误D)编译通过,但运行时出错2.下列选项中关于枚举说法错误的是()。(选择一项)a)枚举类型是从JavaSE5.0开始引入的一种新类型b)枚举类型使用关键字enum定义c)枚举是指由一组固定的常量组成的类型d)在枚举中,除了可以定义枚举常量以外不能出现其他成员3.在Java中,以下关于多态说法错误的是()。(选择一项)a)实现多态的一个前提是要有继承关系b)将一个父类的引用指向一个子类对象,要进行强制类型转换c)父类引用变量指向其子类对象是实现多态的一个条件d)使用多态可以提高代码的可扩展性和可维护性6.在Java中,如下代码段的输出结果
3、为()。Strings="hello";s.substring(2,4);System.out.println(s.length());(选择一项)a)5b)2c)4d)37.在Java中,如下代码的输出结果是()。publicstaticvoidmain(String[]args){charc[]={'1','2','3','4'};for(inti=0;i4、rint(c[i]);}}(选择一项)a)1234b)3412c)1324d)43218.关于Java中static关键字的说法错误的是()。(选择一项)a)static可以用来修饰属性、方法和代码块b)static修饰的属性和方法可称为类属性、类方法c)不使用static关键字修饰的属性和方法,通常称为实例属性、实例方法d)使用static修饰的变量和方法只能使用类名来访问,不能使用对象名来访问9.Java中关于throws和throw关键字的说法,错误的是()。(选择一项)a)可以使用throw抛出自定义异常b)throw用于方法中手动抛异常,throws用于声明可能发生的5、异常c)throw抛出的运行时异常,可以不进行处理d)使用throw时,是说明知道方法中可能有异常但不想马上处理,而希望抛出给上级处理10.在Java中,try{FileOutputStreamfos=newFileOutputStream("demotext.txt");try{fos.write('a');fos.close();}catch(IOExceptione){e.printStackTrace();}}catch(FileNotFoundExceptione){e.printStackTrace();}}此程序运行结果是()。(选择一项)a)编译错误,write6、方法参数应该是int类型b)用记事本打开demotext.txt文件,发现写入33c)用记事本打开demotext.txt文件,发现写入字符ad)用记事本打开demotext.txt文件,发现写入为不可识别的编码11.在JAVA中,以下程序的运行结果是()。publicclassTest{publicstaticvoidmain(String[]args){intsum=0;for(inti=1;i<10;i++){if(i%2==2){break;}sum+=i;}System.out.println(sum);}}(选择一项)a)45b)1c)25d)012.在Java中,7、List集合可以存储()null。(选择一项)a)0b)1c)2d)N13.在Java中,以下关于抽象类的说法正确的是()。(选择一项)a)抽象类中的方法都是抽象方法b)抽象类中可以有抽象方法和非抽象方法a)抽象类中的抽象方法可以有方法体b)抽象类可以使用new关键字创建对象13.在Java中,文件demo.dat通过DataOutputStream的writeChars(“世界”)写入字符串。通过DataInputStream方法的readUTF()读取,并赋值给字符串S。请问会出现下列哪
4、rint(c[i]);}}(选择一项)a)1234b)3412c)1324d)43218.关于Java中static关键字的说法错误的是()。(选择一项)a)static可以用来修饰属性、方法和代码块b)static修饰的属性和方法可称为类属性、类方法c)不使用static关键字修饰的属性和方法,通常称为实例属性、实例方法d)使用static修饰的变量和方法只能使用类名来访问,不能使用对象名来访问9.Java中关于throws和throw关键字的说法,错误的是()。(选择一项)a)可以使用throw抛出自定义异常b)throw用于方法中手动抛异常,throws用于声明可能发生的
5、异常c)throw抛出的运行时异常,可以不进行处理d)使用throw时,是说明知道方法中可能有异常但不想马上处理,而希望抛出给上级处理10.在Java中,try{FileOutputStreamfos=newFileOutputStream("demotext.txt");try{fos.write('a');fos.close();}catch(IOExceptione){e.printStackTrace();}}catch(FileNotFoundExceptione){e.printStackTrace();}}此程序运行结果是()。(选择一项)a)编译错误,write
6、方法参数应该是int类型b)用记事本打开demotext.txt文件,发现写入33c)用记事本打开demotext.txt文件,发现写入字符ad)用记事本打开demotext.txt文件,发现写入为不可识别的编码11.在JAVA中,以下程序的运行结果是()。publicclassTest{publicstaticvoidmain(String[]args){intsum=0;for(inti=1;i<10;i++){if(i%2==2){break;}sum+=i;}System.out.println(sum);}}(选择一项)a)45b)1c)25d)012.在Java中,
7、List集合可以存储()null。(选择一项)a)0b)1c)2d)N13.在Java中,以下关于抽象类的说法正确的是()。(选择一项)a)抽象类中的方法都是抽象方法b)抽象类中可以有抽象方法和非抽象方法a)抽象类中的抽象方法可以有方法体b)抽象类可以使用new关键字创建对象13.在Java中,文件demo.dat通过DataOutputStream的writeChars(“世界”)写入字符串。通过DataInputStream方法的readUTF()读取,并赋值给字符串S。请问会出现下列哪
此文档下载收益归作者所有