一、单项选择题(每题2分,共40分)
1. 在Java Applet程序main方法中,正确的参数是:( )
A. main(string args[]) B. main(String ()args )
C. main(String args[]) D. main(string []args )
2. 如下哪些字串是Java中的正确的标识符( A )
A、fieldname B、super C、3number D、#number
3. 以下关于继承的叙述正确的是(A )。
A、在Java中类只允许单一继承
B、在Java中一个类只能实现一个接口
C、在Java中一个类不能同时继承一个类和实现一个接口
D、在Java中接口只允许单一继承
4. 不允许作为类及类成员的访问控制符的是( C )。
A. public B. private C. static D. protected
5. 以下关于构造函数的描述错误的是( )。
A、构造函数的返回类型只能是void型。
B、构造函数是类的一种特殊函数,它的方法名必须与类名相同。
C、构造函数的主要作用是完成对类的对象的初始化工作。
D、一般在创建新对象时,系统会自动调用构造函数。
6. 如下哪些是Java中有效的关键字( )
A、i B、hello C、false D、good
7. 编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )。
A. .java B. .class C. .html D. .exe
8. 已知如下定义:String s = "story";下面哪个表达式是合法的( )
A、 s +="books"; B、char c = s[1];
C、int len =s.length; D、String t =s+’abc
9. 设 x = 1 , y = 2 , z = 3,则表达式 y=x+y+z 的值是( A )。
A. 3 B. 6 C. 4 D. 5
10. 如下哪些是Java中正确的整数表示( )
A、22 B、22.0 C、-22.03 D、22H
谢谢