编译一个定义5个类和18个方法的Java源代码文件时会产生多少个字节码文件,并且扩展名是什么?
A. 23个字节码文件,扩展名为.class
B. 一个字节码文件,扩展名为.class
C. 5个字节码文件,扩展名为.java
D. 5个字节码文件,扩展名为.class.
查看答案
下面的代码片断执行后,有多少对象可以被垃圾堆收集?String s = “kanga”;s = “kanga”+”roo”;int[] arr = {1,4,9,25};arr[3] = 16;arr = new int[4];s = null;
A. 1
B. 2
C. 3
D. 4
有下面的类定义class Bridge{Road road;}class Road{String name;}它表示
A. 是“hasa”关系
B. 都是
C. 都不是
D. 是“is a” 关系
要想使定义该类所在的包外的类不能访问这个类,你应该用什么关键字?
A. 需要任何关键字
B. private
C. final
D. protected
如想限制对类中的静态成员的访问,应该:
A.用final关键字
B.用private关键字
C.根本不需要任何关键字
D.不能这样限制一个static成员