全文预览

《Java基础入门》课后习题及答案

上传者:读书之乐 |  格式:doc  |  页数:54 |  大小:206KB

文档介绍
类可以访问成员内部类的成员 C、方法内部类只能在其定义的当前方法中进行实例化博学谷——让 IT 教学更简单,让 IT 学习更有效 D 、静态内部类中可以定义静态成员,也可以定义非静态成员 8 、下面对于单例设计模式的描述,正确的是? ( 多选)BCD( ABCD ) A、类中定义一个无参的构造方法,并且声明为私有 B、在内部创建一个该类的实例对象,使用静态变量引用该实例对象 C 、使用 private 修饰静态变量,禁止外界直接访问 D、定义静态方法返回该类实例 9、请先阅读下面的代码 D public class Test { public Test(){ System.out.println(" 构造方法一被调用了"); }public Test(int x){ this(); System.out.println(" 构造方法二被调用了"); }public Test(boolean b){ this(1); System.out.println(" 构造方法三被调用了"); }public static void main(String[] args) { Test test =new Test (true); }} 上面程序的运行结果为下列哪一项? A、构造方法一被调用了 B、构造方法二被调用了 C、构造方法三被调用了 D 、以上三个选项之和 10、 Outer 类中定义了一个成员内部类 Inner ,需要在 main() 方法中创建 Inner 类实例对象,以下四种方式哪一种是正确的? D A、 Inner in= new Inner() B、 Inner in= new Outer.Inner(); C、 Outer.Inner in= new Outer.Inner(); D、 Outer.Inner in= new Outer().new Inner();

收藏

分享

举报
下载此文档