java阶段性测试题_第1页
java阶段性测试题_第2页
java阶段性测试题_第3页
java阶段性测试题_第4页
java阶段性测试题_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、java阶段性测试1. 1.下列代码哪行会出错: (选择1项) 1) public void modify() 2) int i, j, k; 3) i = 100; 4) while ( i 0 ) 5) j = i * 2; 6) System.out.println ( The value of j is + j ); 7) k = k + 1; 8) i-; 9) 10) 单选题 *A. 4B. 6C. 7(正确答案)D. 82. 2.运行下面代码输出结果是:( )public class Test public static void main(String args) int nu

2、m = 10/4;float num2 = 10/4;System.out.println(num);System.out.println(num2); 单选题 *A.2 2.5B.2.5 2.5C.2.0 2.0D.2 2.0(正确答案)3. 3.下面代码运行的结果是( )class FString name = “name_F”;private int age;public C()2class C extends FString name = “name_C”;public C()1public static void main(String args)F f = new C();C c

3、= new C();System.out.println( +” ”+); 单选题 *A.name_C name_CB.name_C name_FC.name_F name_C(正确答案)D.name_F name_F4. 4. 下列关于继承的说法哪个是正确的 ? ( ) 单选题 *A.子类只继承父类public方法和属性B.子类继承父类的非私有属性和方法(正确答案)C.子类只继承父类的方法,而不继承父类的属性D.子类将继承父类的所有属性和方法5. 5.class Basestatic void test()System.out.println(“Base.test()

4、”);public class Child extends Basestatic void test()System.out.println(“Child.test()”);public static void main(String args)Base base = new Child();Child child = new Child();base.test();child.test();程序运行的结果是( ) 单选题 *A.Child.test() Child.test()(正确答案)B.Child.test() Base.test()C.Base.test() Child.test()

5、D.Base.test() Base.test()6. 6.下列说法正确的是( ) 单选题 *A.所有类都必须定义构造方法(构造器)B.构造方法必须初始化类的所有数据成员C.子类定义了构造器后,不再调用父类的构造器D.构造方法可以访问类的非静态成员(正确答案)7. 7.下列代码的运行结果是( )。public class Baseprivate void test() String aStr = One ;String bStr = aStr;bStr =aStr.trim();System.out.println( + aStr + , + bStr + );public static vo

6、id main(String a) new Base().test(); 单选题 *A.One,_One_B._One_,One(正确答案)C.One,OneD._One_,_One_8. 8.请看以下代码,插入代码处就为( )。Map map=new HashMap();map.put( tom ,123.6);map.put( jim ,234.5);map.put( terry ,45.3);( 插入代码 )(插入代码)处要实现的功能是把KEY为“jim”的value值在原有数据的基础上添加100 单选题 *A.map.put( jim ,map.get( jim )+100);(正确答

7、案)B.map.set( jim ,map.get( jim )+100);C.map.set( jim ,234.5);D.map.put( jim ,234.5);9. 9.题目代码的功能是:采用Iterator进行循环遍历到集合中的每一个元素,并将其移除,插入代码处应填入的代码是( )。ArrayList list = new ArrayList();list.add(“java”);list.add(“php”);list.add(“.net”);插入代码_ 单选题 *A.Iterator it=list.iterator(); while(it.hasNext() it.next()

8、; it.remove(); (正确答案)B.Iterator it=list.iterator(); while(it.hasNext() it.remove(); C.Iterator it=list.iterator(); while(it. HasNext() list.remove(obj); D.Iterator it=list.iterator(); while(it.hasNext() list.remove(); 10. 10.以下代码运行的结果为:( )。class fooint x;public static void main(String args)ArrayList

9、 lst = new ArrayList();lst.add(new foo();lst.add(new foo();for(Foo foo:lst)System.out.print(foo.x); 单选题 *A.00B.nullnullC.编译错误(正确答案)D.运行时错误11. 1.选择Java语言中的基本数据类型() *A.byte(正确答案)B.IntegerC.StringD.char(正确答案)E.long(正确答案)F.Short12. 2.以下哪些是接口( )。 *A.List(正确答案)B.Map(正确答案)C.HashSetD.TreeMap13. 3.以下哪些是java.lang下的类:( ) *A.Integer(正确答案)B.stringC.Character(正确答案)D.Boolean(正确答案)14. 4.下列哪些叙述是正确的( ) *A在一个类中,方法不能与类名相同Babstract 可以修饰属性、方法和类C实例方法可直接调用本类的static方法和非static方法(正确答案)Dstatic方法不能调用非static方法(正确答案)15. 5.以下说法正确的是() *A子类不能继承父类的构造方法(正确答案)B子类的构造方法可以访问父类的构造方法(正确答案)C子类不可直接访问父类的私有属性(正

温馨提示

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

评论

0/150

提交评论