java易错编程题_java考试试题易考易错.docx

java考试试题易考易错

1、开发与运行Java程序需要经过的三个主要步骤为编辑源程序、编译生成字节码和解释运行字节码。2、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )。Java源程序的扩展名是( .java ),经过编译后的程序的扩展名是( .class )。 A. java B. .class C. html D. .exe3、抽象(abstract) 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。最终(final) 方法是不能被当前类的子类重新定义的方法。4、设 x = 2 ,则表达式 ( x + + )/3 的值是 0 。是先运算,在赋值5、设有数组定义:intMyIntArray[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70}; 则执行以下几个语句后的输出结果是120 。int s = 0 ;for (inti = 0 ; i < MyIntArray.length ; i + + )if ( i % 2 = = 1 ) s += MyIntArray[i] ;System.out.println(s);(数组中奇数位的数字相加得到的结果s)6、在Java程序中,通过类的定义只能实现单重继承,但通过接口的定义可以实现多重继承关系。7.在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。这个应该是对同一个的引用不是新对象的生成(×)8.以下哪个不是Java的原始数据类型( B )A、int B、Boolean C、float D、char9.若需要定义一个类域或类方法,应使用哪种修饰符?( A )A、static B、package C、private D、public10.类Parent、Child定义如下:1.public class Parent2.{ public float aFun(float a, float b) throws3.IOException { }4.}5.public class Child extends Parent{6.(不能和父类构造的成员相同)7.}将以下哪种方法插入行6是不合法的。( A )A、float aFun(float a, float b){ }B、public intaFun(int a, int b)throws Exception{ }C、public float aFun(float p, float q){ }D、public intaFun(int a, int b)throws IOException{ }11.在使用interface声明一个接口时,只可以使用( D )修饰符修饰该接口。接口的修饰词包括public,abstract和strictfpA、private B、protected C、private protected D、public12、有以下方法的定义,请选择该方法的返回类型( D )。ReturnType method(byte x, double y){ return (short) x/y*2; } x变成short型,再和y运算,结果就是double型了A、byte B、short C、int D、double13、应用程序的main方法中有以下语句,则输出的结果是 ( A )。String s1=new String("abc");String s2=new String("abc");boolean b1=s1.equals(s2);boolean b2=(s1==s2); System.out.print(b1+" "+b2); A)true false B) false true C) true true D)false falseif(s.equals(s1))和if(s==s1)的区别是什么啊?String s1="string";String s2="string";String s3 = new String("string"

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值