java常识.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java常识

1. 请问,以下哪些描述是正确的?请选择所有正确答案:( ) (1)如果源文件中存在import语句,则必须放置在所有非注释语句之前 (2)private成员变量可以被同一包中的所有类访问 (3)一个abstract类可以被声明为final类 (4)方法内定义的本地变量被声明为static变量 答案:(4) 2. 请问,以下哪些描述是正确的?请选择所有正确答案:( ) (1)一个abstract类不能被实例化 (2)一个final方法使用非Java的其他语言实现,代码体位于本地机上 (3)一个static变量声明该变量只有一个副本 (4)一个private方法表明该方法可以被同一包中的其他类访问 答案:(1)(3) 3. 请问,以下哪些修饰符可用于修饰方法?请选择所有正确答案:( ) (1)transient (2)volatile (3)private (4)protected (5)final 答案:(3)(4)(5) 4. 请问,以下哪些修饰符可用于修饰顶层类?请选择所有正确答案:( ) (1)private (2)protected (3)transient (4)public (5)final 答案:(4)(5) 5. 请问,以下哪些描述是正确的?请选择一个正确的答案:( ) (1)一个顶层类可以被private修饰。 (2)一个方法可以被transient修饰。 (3)一个结构器可以被volatile修饰。 (4)一个局部变量可以被final修饰。 答案:(4) 6. 给出一条语句,请问以下哪些有关该语句的描述是正确的:( ) private static int i=3; (1)变量i在被初始化后,其值不能再改变 (2)变量i只能被静态方法改变 (3)变量i的值被所有其所在的实例共享 (4)变量i只能被其所在类访问 答案:(3)(4) 考点02 访问修饰符 1. 给出以下代码,请问以下哪些描述正确( ) public class A{ A(){ } } (1)类A可以被其他包中的类访问 (2)类A不能被其他包中的类访问 (3)类A不能被其他包中的类继承 (4)类A可以被其他包中的类访问或继承 (5)代码编译失败,因为公共类的构造器也必须是公共的 答案:(1)(4) 2. 请问,以下哪些修饰符可以使其修饰的变量只能对同包类或子类有效?请选择一个正确的答案:( ) (1).public (2).private (3).protected (4).无访问修饰符 答案:(3) 3. 请问以下哪些修饰符可以使变量对于任何其他类都是不可见的,包括子类?选择一个正确的答案:( ) (1)private (2)public (3)transtent (4)final (5)abstract 答案:(1) 4. 给出以下代码,请问如何声明secret使其为一个只读变量? public class Example{ public int secret; } 请选择一个正确的答案:( ) (1)声明secret变量为private; (2)声明Example类为private; (3)声明secret变量为private,并且建立一个用于获取secret变量值的getSecret()方法; (4)声明secret变量为transient; (5)声明secret变量为static; 答案:(3) 5. 给出以下代码,请问哪些是有关该方法声明的正确描述? void myMethod(String s){ } 请选择所有正确答案:( ) (1)myMethod()方法是一个静态方法; (2)myMethod()方法没有返回值; (3)myMethod()方法是一个抽象方法; (4)myMethod()方法不能被所在包之外的类访问; 答案:(2)(4) 6. 给出以下代码,请问该程序的运行结果是什么? class A{ private int x=0; static int y=1; protected int q=2; } class B extends A{ void method(){ System.out.println(x); System.out.println(y); System.out.println(q); } } 请选择所有正确答案: (1)程序编译错误,因为类B不能访问变量x。 (2)程序编译成功,打印输出0 1 2。 (3)程序编译错误,因为不能继承一个具有私有变量的类。 (4)程序编译错误,如果移走System.out.println(x);这条语句,可使程序编译通过。 (5)程序编译错误,因为

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档