课前准备
Java基础知识测试
1、单选题:
以下哪个不是Java的关键字?
A: TRUE
B: const
C: super
D: void
答案: TRUE
2、单选题:
Java application中的主类需包含main()方法,main方法的返回类型是什么?
A: int
B: float
C: double
D: void
答案: void
3、单选题:
有以下方法的定义:ReturnType method(byte x, double y){ return (short)x/y*2; }该方法的返回类型ReturnType应为什么?
A: byte
B: short
C: int
D: double
答案: double
4、单选题:
以下哪个修饰符访问权限最大?
A: protected
B: public
C: private
D: default(缺省)
答案: public
5、单选题:
覆盖与重载的关系是?
A: 覆盖只有发生在父类与子类之间,而重载可以发生在同一个类中
B: 覆盖方法可以不同名,而重载方法必须同名
C: final修饰的方法可以被覆盖,但不能被重载
D: 覆盖与重载是同一回事
答案: 覆盖只有发生在父类与子类之间,而重载可以发生在同一个类中
课前Java知识测试
1、单选题:
下列说法正确的是:
A: JAVA程序的main方法必须写在类里面
B: JAVA程序里有多个main方法
C: JAVA程序中的类名必须和文件名一样
D: JAVA程序的main方法里只有一条语句,可以不用{}(大括号)括起来
答案:
请发表您的评论