中国石油大学(华东)《面向对象程序设计(Java)》在线作业(二)
奥鹏教育中国石油大学在线作业
《面向对象程序设计(Java)》2021年秋季学期在线作业(二)
下列关于静态初始化器的叙述中,( )是正确的。
A:静态初始化器是在构造函数之前加上static修饰符
B:静态初始化器是对其创建的对象进行初始化
C:静态初始化器在同一个类中只能有一个
D:静态初始化器是在其所属的类加载内存时由系统自动调用执行
答案问询微信:424329
给出下面代码段: 1) public class Test { 2) int m, n; 3) public Test() { } 4) public Test(int a) { m=a; } 5) public static void main(String arg[]) { 6) Test t奥鹏教育中国石油大学在线作业1, t2; 7) int j, k; 8) j = 0; k = 0; 9) t1 = new Test(); 10) t2 = new Test(j, k); 11) }12) }( )将引起一个编译时错误。
A:line 5
B:line 4
C:line 10
D:line 6
答案问询微信:424329
下列( )表达的类声明是正确的。
A:abstract final class HI{……}
B:abstract private move(){……}
C:protected private number;
D:public abstract class Car{……}
答案问询微信:424329
定义字符串String s1=hello;,下面的程序段输出的结果是( )。 if (s1.equals(hello)) System.out.println(s1 equals hello); else System.out.println(s1 does not equals hello);
A:s1 equals hello
B:s1 does not equals hello
C:s1 equals hello
D:s1 does not equals hello
答案问询微信:424329
对于构造函数,下列叙述错误的是( )。
A:构造函数也允许重载
B:子类无条件地继承父类的无参构造函数
C:子类不允许调用父类的构造函数
D:在同一个类中定义的重载构造函数可以相互调用
答案问询微信:424329
给出下面代码段: 1) public class Test {2) int m, n;3) public Test() { }4) public Test(int a) { m=a; } 5) public static void main(String arg[]) { 6) Test t1, t2; 7) int j, k; 8) j = 0; k = 0; 9) t1 = new Test(); 10) t2 = new Test(j, k); 11) } 12) } ( )将引起一个编译时错误。
A:line 5
B:line 4
C:line 10
D:line 6
答案问询微信:424329
下列选项中,不是APPLET标记的是( )。
A:PARAM
B:BODY
C:CODEBASE
D:ALT
答案问询微信:424329
在Java语言中,单选框类名是( )。
A:Label
B:Checkbox
C:Button
D:CheckButton
答案问询微信:424329
下列关于静态初始化器的叙述中,( )是正确的。
A:静态初始化器是在构造函数之前加上static修饰符
B:静态初始化器是对其创建的对象进行初始化
C:静态初始化器在同一个类中只能有一个
D:静态初始化器是在其所属的类加载内存时由系统自动调用执行
答案问询微信:424329
JDK中提供的文档生成器是( )。
A:java.exe
B:javap.exe
C:javadoc.exe
D:javaprof.exe
答案问询微信:424329
下列选项中,( )反映了Java程序并行机制的特点。
A:安全性
B:多线程
C:跨平台
D:可移植
答案问询微信:424329
public class Test2006 {public static void main(String args[]) { System.out.println(~(0xa5)0xaA; }}其运行结果是( )。
A:0xa5
B:10
C:0x50
D:0xaa
答案问询微信:424329
下面的是关于类及其修饰符的一些描述,错误的是( )。
A:abstract类只能用来派生子类,不能用来创建abstract类的对象。
B:final类不但可以用来派生子类,也可以用来创建final类的对象。
C:abstract不能与final同时修饰一个类。
D:abstract方法必须在abstract类中声明,但abstract类定义中可以没有abstract方法。
答案问询微信:424329
下面数据类型中( )占用的空间最大。
A:float
B:int
C:byte
D:double
答案问询微信:424329
如果想让某方法不能被任何外部类访问,应使用访问说明符( )定义。
A:public
B:private
C:default
D:protected
答案问询微信:424329
在Applet中显示文字、图形等信息时,应使用的方法是( )。
A:paint()
B:init()
C:start()
D:destroy()
答案问询微信:424329
下面表达式中,用来访问数组中第一个值的是( )。
A:int Array[0]
B:int Array.1
C:int Array[1]
D:int Array.0
答案问询微信:424329
Thread类中能运行线程体的方法是( )。
A:start()
B:resume()
C:init()
D:run()
答案问询微信:424329
++运算符的操作数是( )。
A:1个
B:2个
C:3个
D:4个
答案问询微信:424329
下列方法中,不属于WindowListener接口的是( )。
A:windowOpened()
B:windowClosed()
C:windowActivated()
D:mouseDragged()
答案问询微信:424329