第4章习题1.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文档。上传文档
查看更多
第4章 一、选择题 1.下列哪种类成员修饰符修饰的变量只能在本类中被访问?( ) (A)protected (B)public (C)default (D)private 2.在Java语言中,哪一个包中的类是自动导入的?( ) A)java.lang B)java.awt C)java.io D)java.applet 3.给出下面的程序代码: public class X4_1_3 { private float a; public static void m ( ){ } } 如何使成员变量a被方法m( )访问( ) (A)将private float a改为protected float a(B)将private float a改为public float a (C)将private float a改为static float a (D)将private float a改为float a 4.有一个类B,下面为其构造方法的声明,正确的是( )。 (A)void B(int x) {} (B)B(int x) {} (C)b(int x) {} (D)void b(int x) {} 5.下面关于类的说法,不正确的是( )。 (A)类是同种对象的集合和抽象 (B)类属于Java语言中的复合数据类型 (C)类就是对象 (D)对象是Java语言中的基本结构单位 6.下面关于方法的说法,不正确的是()。 (A)Java中的构造方法名必须和类名相同 (B)方法体是对方法的实现,包括变量声明和合法语句 (C)如果一个类定义了构造方法,也可以用该类的默认构造方法 (D)类的私有方法不能被其他类直接访问 7.关于内部类,下列说法不正确的是( )。 (A)内部类不能有自己的成员方法和成员变量 (B)内部类可用private或protected修饰符修饰 (C)内部类可以作为其他类的成员,而且可访问它所在的类的成员 (D)除static内部类外,不能在类内声明static成员 8.定义外部类时不能用到的关键字是( )。 (A)final (B)public (C)protected (D)abstract 9.为AB类定义一个无返回值的方法f,使得使用类名就可以访问该方法,该方法头的形式为( ) (A)abstract void f() (B)public void f() (C)final void f() (D)static void f() 10.定义一个公有double型常量PI,哪一条语句最好?( ) (A)public final double PI; (B)public final static double PI=3.14; (C)public final static double PI; (D)public static double PI=3.14; 二、填空题 1. 是对事物的抽象,而 是对对象的抽象和归纳。 2.从用户的角度看,Java源程序中的类分为两种: 和 。 3.一个类主要包含两个要素: 和 。 4.创建包时需要使用关键字 。 5.类中的 方法是一个特殊的方法,该方法的方法名和类名相同。 6.如果用户在一个自定义类中未定义该类的构造方法,系统将为这个类定义一个默认构造方法。这个方法没有 ,也没有任何 ,不能完成任何操作。 7.静态数据成员被保存在类的内存区的 单元中,而不是保存在某个对象的内存区中。因此,一个类的任何对象访问它时,存取到的都是 (相同/不同)的数值。 8.静态数据成员既可以通过 来访问,也可以通过 直接访问它。 9.定义常量时要用关键字 ,同时需要说明常量的 并指出常量的 。 10.方法体内定义变量时,变量前不能加 ;局部变量在使用前必须 ,否则编译时会出错;而类变量在使用前可以不用赋值,它们都有一个 的值。 11.static方法中只能引用 类型的数据成员和 类型的成员方法;而非static类型的方法中既可以引用 类型的数据成员和成员方法,也可以引用 类型的数据成员和成员方法。 12.引用static类型的方法时,可以使用 做前缀,也可以使用 做前缀

文档评论(0)

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

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

1亿VIP精品文档

相关文档