大工16秋《Java程序设计》在线作业2
一、单选题(共 10 道试题,共 50 分。)
1. 关于独立运行的Java应用程序,下列说法哪个是正确的()? A. 无须main方法
B. 必须有两个main方法
C. 可以有多个或0个main方法 D. 必须有一个main方法 正确答案:D
2. 下面关于main()方法的定义选项,正确的是()。 A. public static void main(String args){} B. public static void main(String[]){}
C. public static void main(String[] args){} D. public static void MAIN(String[] xyz){} 正确答案:C
3. 无修饰符类:class Car{...},则类Car()。 A. 可被其他程序包中的类使用 B. 仅能被本程序包中的类使用 C. 不能被任何类使用 D. 不能被其他类继承 正确答案:B
4. 对象m具有属性a,则访问该属性的方法为()。 A. a.m B. a.m() C. m.a D. m.a() 正确答案:C
5. 关于构造方法特点的说明,下列正确的是()。 A. 构造方法的返回值类型必须是void类型
B. 在定义类时,如果没有定义构造方法,系统会自动生成一个无参数的构造方法 C. 在创建子类时,会自动调用父类的有参数的构造方法 D. 构造方法是多余的 正确答案:B
6. Java程序设计语言使用()创建一个对象。 A. class B. interface C. new D. create 正确答案:C
7. 执行下列代码:int[]x=new int[5];后,下面说明正确的是()。