1 / 11 一、单项选择题1.下列语句哪一个正确
A . Java 程序经编译后会产生machine code B . Java 程序经编译后会产生byte code C. Java 程序经编译后会产生DLL D . 以上都不正确答案为 B2、以下的语句构造了几个JAVA 对象
String S = new String(“aaa”);A
4 答案为 B 3、下列哪些关键字即能够被用于局部变量的修饰,也可以用做类变量的修饰
public B
transient C
static D
finally 答案为 D 4、下面的哪些叙述为真
equals() 方法判定引用值是否指向同一对象B
= = 操作符判定两个不同的对象的内容和类型是否一致C
equal() 方法只有在两个对象的内容一致时返回ture D
类 File 重写方法equals() 在两个不同的对象的内容和类型一致时返回ture 答案为 A 5、下列说法正确的有
A.class 中的 constructor不可省略B.constructor必须与 class 同名,但方法不能与class 同名2 / 11 C.constructor在一个对象被new 时执行D.一个 class 只能定义一个constructor答案为 C 6、下列运算符合法的是
A.&& B. C.if D.:= 答案为 A 7、执行如下程序代码a=0;c=0; do{ --c; a=a-1; }while(a>0); 后, C 的值是()A.0 B.1 C.-1 D.死循环答案为 C 8、下列哪种说法是正确的
A.实例方法可直接调用超类的实例方法B.实例方法可直接调用超类的类方法C.实例方法可直接调用其他类的实例方法D.实例方法可直接调用本类的类方法答案为 D 9、下列不正确的有