位置:首页 > 题库频道 > 其它分类 > 计算机其它 > Java认证Java认证Java程序员Java练习题

定义内部类时不可以使用的关键字是:

发布时间:2024-07-09

A.private

B.public

C.void

D.protected

试卷相关题目

  • 1定义外部类时不能用到的关键字是:

    A.final

    B.public

    C.private

    D.abstract

    开始考试点击查看答案
  • 2以下关于内部类说法错误的是:

    A.内部类可以访问外部类的private成员变量

    B.内部类只能和外部类继承同一类型,不能单独继承其他类

    C.内部类可以声明为abstract

    D.内部类不能与外部类同名

    开始考试点击查看答案
  • 3以下关于内部类说法错误的是:

    A.内部类既具有类的特性,又具有成员的特性

    B.内部类可以访问外部类的private成员变量

    C.内部类不可以声明为abstract

    D.内部类不能与外部类同名

    开始考试点击查看答案
  • 4以下关于内部类说法错误的是:

    A.内部类既具有类的特性,又具有成员的特性

    B.其他类访问内部类必须先通过外部类

    C.内部类不能访问外部类的private成员变量

    D.内部类在编译之后会被编译成独立的.class文件

    开始考试点击查看答案
  • 5以下关于内部类说法错误的是:

    A.内部类可以访问外部类的成员变量

    B.内部类既具有类的特性,又具有成员的特性

    C.包含一个内部类的外部类在编译之后会生成两个独立的.class文件

    D.内部类具有独立性,所以其他类可以不通过外部类访问内部类

    开始考试点击查看答案
  • 6定义外部类时不能用到的关键字是:

    A.protected

    B.public

    C.final

    D.abstract

    开始考试点击查看答案
  • 7给出以下代码,请问该程序的运行结果是什么?interface A{int x = 0;A(){x = 5;}A(int s){x = s;}}请选择一个正确答案:

    A.编译错误,因为接口不能超过一个以上的构造方法

    B.编译错误,因为接口不能拥有构造方法

    C.编译错误,因为接口名必须超过一个以上的字符

    D.编译通过

    E.默认的构造方法不需要提供,因为编译器会自动提供

    开始考试点击查看答案
  • 8以下哪项是接口的正确定义?

    A.interface B { void print( ) { };}

    B.abstract interface B { void print( );}

    C.abstract interface B extends A1,A2 //A1、A2为已定义的接口

    D.interface B { void print( );}

    开始考试点击查看答案
  • 9给出以下代码,请问以下哪些描述是正确的?public XXXX extends something1,something2请选择一个正确答案:

    A.如果XXXX是一个类,something1和something2均是接口,则代码段合法

    B.如果XXXX、something1和something2均是接口,则代码段合法

    C.因为Java语言不支持多继承机制,所以代码段不合法

    D.如果XXXX是一个接口,something1和something2取消掉,则代码段合法

    开始考试点击查看答案
  • 10在JAVA接口中,下列选项里有效的方法声明是:

    A.public static void aMethod( );

    B.public abstract aMethod( );

    C.public abstract void aMethod( );

    D.protected abstract void aMethod( );

    开始考试点击查看答案
返回顶部