- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java单选题详解一 、单选题 (本大题共100题, 小计100.0分)1.??访问权限修饰符有public、private、protected和默认修饰符(没有写任何修饰符),他们既可以用来修饰类,也可以用来修饰类中的成员,使用private修饰符的成员可见情况有( )A、同一类 [正确选项] ;B、不同包中的子类 ;C、同一包中的非子类 ;D、同一包中的子类 ;参照答案:A2.下列关于变量的叙述哪个是错的?( )A、局部变量在使用前必须被初始化 ;B、实例变量是类的成员变量 ;C、实例变量用关键字static声明;D、在方法中定义的局部变量在该方法被执行时创建 ;参照答案:C?在类的声明中,属性是用变量来表示的。这种变量就称为实例变量,是在类声明的内部但是在类的其他成员方法之外声明的。类的每个对象维护它自己的一份实例变量的副本。3.??关于以下程序段,正确的说法是( )1. String? s1=”abc”+”def”;2. String? s2=new? String(s1);3. if(s1= =s2)4. System.out.println(“= = succeeded”);5. if (s1.equals(s2))6. System.out.println(“.equals()? succeeded”);A、行6执行,行4不执行;B、行4与行6都将执行 ;C、行4执行,行6不执行 ;D、行4、行6都不执行 ;参照答案:A4.??下列程序代码段运行后,变量x的结果是(???????????? ) int x=0; int y=3; switch(y){ case 1:x++; case 2:x++;x++; case 3:x++;x++;x++; case 4:x+=4; }A、10 ;B、6 ;C、7;D、3 ;参照答案:C5.??已知A类被打包在packageA , B类被打包在packageB ,且B类被声明为public ,且有一个成员变量x被声明为protected控制方式。C类也位于packageA包,且继承了B类。则以下说法正确的是( )A、A类的实例不能访问到B类的实例 ;B、A类的实例能够访问到B类一个实例的x成员 ;C、C类的实例不能访问到B类的实例 ;D、C类的实例可以访问到B类一个实例的x成员 [正确选项] ;参照答案:D6.??下列Java常见事件类中哪个是鼠标事件类?( )?A、WindowEvent ;B、KeyEvent ;C、InputEvent ;D、MouseEvent [正确选项] ;参照答案:D7.??关于以下程序代码的说明正确的是( )1.class? HasStatic{2. private? static? int? x=100;3. public? static? void? main(String? args[? ]){4. HasStatic? hs1=new? HasStatic(? );5. hs1.x++;6. HasStatic? hs2=new? HasStatic(? );7. hs2.x++;8. hs1=new? HasStatic( );9. hs1.x++;10. HasStatic.x- -;11. System.out.println(“x=”+x);12. }13. }A、程序通过编译,输出结果为:x=102 [正确选项] ;B、10行不能通过编译,因为x是私有静态变量 ;C、5行不能通过编译,因为引用了私有静态变量 ;D、程序通过编译,输出结果为:x=103 ;参照答案:A8.??编译运行以下程序后,关于输出结果的说明正确的是 ( )?public? class?? Conditional{ public? static? void? main(String? args[? ]){ int? x=4; System.out.println(“value? is? “ + ((x4) ? 99.9 :9)); }}A、输出结果为:value is 99.99 ;B、输出结果为:value is 9.0 [正确选项] ;C、编译错误 ;D、输出结果为:value is 9 ;参照答案:B9.??编译运行下面的代码会发生什么(???????? )public class Test extends Thread { private String sThreadName;? public static void main(String argv[]) { Test h = new Test(); h.go(); }? Test() { }? Test(String s) { sThreadName = s; }? public Strin
文档评论(0)