四川农业大学java程序语言设计期末模拟试题
一、单项选择(每题2分,共20分)
1.Java应用程序中,程序执行的总入口方法是:B
A、start()
B、main()
C、run()
D、init()
2.main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的?B
A、public static void main()
B、public static void main( String args[] )
C、public static int main(String [] arg )
D、public void main(String arg[] )
3.欲构造ArrayList类的一个实例,下列哪个方法是正确的?B
A、ArrayListmyList = new Object();
B、ArrayList myList=new ArrayList();
C、 myList= new Object();
D、myList= new ArrayList();
4.下列叙述中错误的是:D
A、父类不能替代子类
B、子类能够替代父类
C、子类继承父类
D、父类包含子类
5. JAVA所定义的版本中不包括:D
A、Java2 EE
B、Java2 Card
C、Java2 SE
D、Java2 HE
6下列说法正确的是A
A、 JAVA程序的main方法必须写在类里面
B、 JAVA程序中可以有多个main方法
C、 JAVA程序中类名必须与文件名一样
D、 JAVA程序的main方法中如果只有一条语句,可以不用{}(大括号)括起来
7.为一个boolean类型变量赋值时,可以使用以下哪种方式? B
A.boolean = 1
B.boolean a = (9 >= 10)
C.boolean a="真"
D.boolean a = = false
8.下列选项中关于Java中super关键字的说法正确的是A