Java基础笔试题
Java基础综合测试题
一、不定项选择(30分)
1、0.6332的数据类型是( B )
A float
B double
C Float
D Double
2、下面关于java中类的说法哪个是不正确的?( C )
A.类体中只能有变量定义和成员方法的定义,不能有其他语句。
B.构造函数是类中的特殊方法。
C.类一定要声明为public的,才可以执行。
D.一个java文件中可以有多个class定义
3、下列运算符合法的是( A )
A.&&
B.<>
C.if
D.:=
4、表达式:(x>y) ? (z>w) ?x:z:w,(其中x=5,y=9,z=1,w=9)的值为( D )
A、5
B、8
C、1
D、9
5、在Java中,负责对字节码解释执行的是( B )
A. 应用服务器
B. 虚拟机
C. 垃圾回收器
D. 编译器
6、Java接口的修饰符可以为( D )
A private
B protected
C final
D abstract
7、下列选项中关于Java中super关键字的说法错误的是( D )。
A. super关键字是在子类对象内部指代其父类对象的引用
B. super关键字不仅可以指代子类的直接父类,还可以指代父类的父类
C. 子类可以通过super关键字调用父类的方法
D. 子类可以通过super关键字调用父类的属性