单选题 已知A类被打包在packageA , B类被打包在packageB ,B类被声明为public 且有一个成员变量x被声明为protected控制方式 。C类也位于packageA包,且继承了B类 。则以下说法正确的是( )。

A、 A类的实例不能访问到B类的实例
B、 A类的实例能够访问到B类一个实例的x成员
C、 C类的实例可以访问到B类一个实例的x成员
D、 C类的实例不能访问到B类的实例
下载APP答题
由4l***42提供 分享 举报 纠错

相关试题

单选题 下列哪种说法是正确的?( )

A、私有方法不能被子类覆盖。
B、子类可以覆盖超类中的任何方法。
C、覆盖方法可以声明自己抛出的异常多于那个被覆盖的方法。
D、覆盖方法中的参数清单必须是被覆盖方法参数清单的子集。

单选题 下列描述中,错误的是( )。

A、Java要求编程者管理内存。
B、Java的安全性体现在多个层次上。
C、Applet要求在支持Java的浏览器上运行。
D、Java内含多线程机制。

单选题 给出下面代码:
public class Test{
static int arr[] = new Int[10];
public static void main(String args[]) {
System.out.println(arr[10]);
}
}
以下哪个选项是正确的( )

A、输出空;
B、编译时正确,运行时将产生错误;
C、输出零;
D、编译时将产生错误。

单选题 若有定义 int a=9,b=6; 则a>b的值是( )。

A、

0

B、

1

C、

false

D、

true

单选题 下面哪项在java中是不合法的标识符?( )

A、$user
B、point_3
C、You&me
D、学_习

单选题 设main 方法中有以下语句,则输出的结果是 ( ) 。
int[] x={2,3,-8,7,9};
int max=x[0];
for(int i=1;i<x.length;i++){
if(x[i]>max)
max=x[i];
}
System.out.println(max);

A、2
B、-8
C、7
D、9

单选题 下列哪个命题为真?( )

A、所有类都必须定义一个构造函数。
B、构造函数必须有返回值。
C、构造函数可以访问类的非静态成员。
D、构造函数必须初始化类的所有数据成员。

单选题 分析下面的Java程序段输出结果为( )。

public class yy {

public static void main(String[] args) throws Exception {

try {

throw new Exception();

}catch(Exception e){

System.out.println("Caught in main()");

}

System.out.println("nothing");

}

}

A、

Caught in main()

B、

Caught in main() nothing

C、

nothing

D、

没有任何输出