欢迎来到天天文库
浏览记录
ID:11714423
大小:27.71 KB
页数:0页
时间:2018-07-13
《java考试试题易考易错》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、SEM知识学习平台来电子商务知识百科http://www.zerolily.com/semarketing/1、开发与运行Java程序需要经过的三个主要步骤为编辑源程序、编译生成字节码和解释运行字节码。2、编译JavaApplication源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为(B)。Java源程序的扩展名是(.java),经过编译后的程序的扩展名是(.class)。A.javaB..classC.htmlD..exe3、抽象(abstract)方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象
2、类之中定义。最终(final)方法是不能被当前类的子类重新定义的方法。4、设x=2,则表达式(x++)/3的值是0。是先运算,在赋值5、设有数组定义:intMyIntArray[]={10,20,30,40,50,60,70};则执行以下几个语句后的输出结果是120。ints=0;for(inti=0;i3、但通过接口的定义可以实现多重继承关系。7.在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。这个应该是对同一个的引用不是新对象的生成(×)8.以下哪个不是Java的原始数据类型(B)A、intB、BooleanC、floatD、char9.若需要定义一个类域或类方法,应使用哪种修饰符?(A)SEM知识学习平台来电子商务知识百科http://www.zerolily.com/semarketing/SEM知识学习平台来电子商务知识百科http://www.zerolily.com/sem4、arketing/A、staticB、packageC、privateD、public10.类Parent、Child定义如下:1.publicclassParent2.{publicfloataFun(floata,floatb)throws3.IOException{}4.}5.publicclassChildextendsParent{6.(不能和父类构造的成员相同)7.}将以下哪种方法插入行6是不合法的。(A)A、floataFun(floata,floatb){}B、publicintaFun(inta,intb)throw5、sException{}C、publicfloataFun(floatp,floatq){}D、publicintaFun(inta,intb)throwsIOException{}11.在使用interface声明一个接口时,只可以使用(D)修饰符修饰该接口。接口的修饰词包括public,abstract和strictfpA、privateB、protectedC、privateprotectedD、public12、有以下方法的定义,请选择该方法的返回类型(D)。ReturnTypemethod(bytex,doubley){re6、turn(short)x/y*2;}x变成short型,再和y运算,结果就是double型了A、byteB、shortC、intD、doubleSEM知识学习平台来电子商务知识百科http://www.zerolily.com/semarketing/SEM知识学习平台来电子商务知识百科http://www.zerolily.com/semarketing/13、应用程序的main方法中有以下语句,则输出的结果是(A)。Strings1=newString("abc");Strings2=newString("abc");boolea7、nb1=s1.equals(s2);booleanb2=(s1==s2);System.out.print(b1+""+b2);A)truefalseB)falsetrueC)truetrueD)falsefalseif(s.equals(s1))和if(s==s1)的区别是什么啊?Strings1="string";Strings2="string";Strings3=newString("string");s1==s2trues1==s3falses1.equals(s3)true判断相等的写法,(A.equals(B))注:对字8、符串来说==这个是比较内存地址,而equals是比较数据的内容3、已知如下定义:Strings="story";下面哪个语句不是合法的(C)A、s+="books";B、s=s+100;C、intlen=s.length
3、但通过接口的定义可以实现多重继承关系。7.在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。这个应该是对同一个的引用不是新对象的生成(×)8.以下哪个不是Java的原始数据类型(B)A、intB、BooleanC、floatD、char9.若需要定义一个类域或类方法,应使用哪种修饰符?(A)SEM知识学习平台来电子商务知识百科http://www.zerolily.com/semarketing/SEM知识学习平台来电子商务知识百科http://www.zerolily.com/sem
4、arketing/A、staticB、packageC、privateD、public10.类Parent、Child定义如下:1.publicclassParent2.{publicfloataFun(floata,floatb)throws3.IOException{}4.}5.publicclassChildextendsParent{6.(不能和父类构造的成员相同)7.}将以下哪种方法插入行6是不合法的。(A)A、floataFun(floata,floatb){}B、publicintaFun(inta,intb)throw
5、sException{}C、publicfloataFun(floatp,floatq){}D、publicintaFun(inta,intb)throwsIOException{}11.在使用interface声明一个接口时,只可以使用(D)修饰符修饰该接口。接口的修饰词包括public,abstract和strictfpA、privateB、protectedC、privateprotectedD、public12、有以下方法的定义,请选择该方法的返回类型(D)。ReturnTypemethod(bytex,doubley){re
6、turn(short)x/y*2;}x变成short型,再和y运算,结果就是double型了A、byteB、shortC、intD、doubleSEM知识学习平台来电子商务知识百科http://www.zerolily.com/semarketing/SEM知识学习平台来电子商务知识百科http://www.zerolily.com/semarketing/13、应用程序的main方法中有以下语句,则输出的结果是(A)。Strings1=newString("abc");Strings2=newString("abc");boolea
7、nb1=s1.equals(s2);booleanb2=(s1==s2);System.out.print(b1+""+b2);A)truefalseB)falsetrueC)truetrueD)falsefalseif(s.equals(s1))和if(s==s1)的区别是什么啊?Strings1="string";Strings2="string";Strings3=newString("string");s1==s2trues1==s3falses1.equals(s3)true判断相等的写法,(A.equals(B))注:对字
8、符串来说==这个是比较内存地址,而equals是比较数据的内容3、已知如下定义:Strings="story";下面哪个语句不是合法的(C)A、s+="books";B、s=s+100;C、intlen=s.length
此文档下载收益归作者所有