中国石油大学《JAVA编程语言》在线作业(三)

奥鹏教育中国石油大学在线作业

《JAVA编程语言》2020年秋季学期在线作业(三)

下列关于Applet的叙述中,正确的是( )。
A:Applet是Java类,所以可由JDK中的解释器直接解释运
B:Applet的主类不一定要定义为java.applet.Applet类或JApplet类的子类
C:Applet与Application的主要区别在执行方式上
D:Applet不能在浏览器中运行
答案问询微信:424329

以下关于Java的使用访问修饰符说法正确的是( )。
A:当一个类的变量声明为protected时,同包中的任何其他类能够访问它
B:当一个类的变量声明为private时,同包中的任何其他类能够访问它
奥鹏教育中国石油大学在线作业C:当一个类的变量声明为public时,不同包中的他类能够不能访问它
D:当一个类的变量声明为protected时,不同包中的子类可以访问该变量
答案问询微信:424329

用来区别每一个switch分支的保留字是( )。
A:choice
B:condition
C:case
D:break
答案问询微信:424329

下面的是关于类及其修饰符的一些描述,错误的是( )。
A:abstract类只能用来派生子类,不能用来创建abstract类的对象。
B:final类不但可以用来派生子类,也可以用来创建final类的对象。
C:abstract不能与final同时修饰一个类。
D:abstract方法必须在abstract类中声明,但abstract类定义中可以没有abstract方法。
答案问询微信:424329

设有下面的两个类定义: class AA {void Show() { System.out.println(我喜欢Java!); }} class BB extends AA {void Show() { System.out.println(我喜欢C++!); }}则顺序执行如下语句后输出结果为( )。 AA a; BB b;a.Show(); b.Show();
A:我喜欢Java! 我喜欢C++!
B:我喜欢C++!我喜欢Java!
C:我喜欢Java!我喜欢Java!
D:我喜欢C++!我喜欢C++!
答案问询微信:424329

以下关于继承的叙述正确的是( )。
A:在Java中类只允许单一继承
B:在Java中一个类只能实现一个接口
C:在Java中一个类不能同时继承一个类和实现一个接口
D:在Java中接口只允许单一继承
答案问询微信:424329

对于下列代码:  1) class Person {  2) public void printValue(int i, int j) {//… }  3) public void printValue(int i){//… }  4) }  5) public class Teacher extends Person {  6) public void printValue() {//… }  7) public void printValue(int i) {//…}  8) public static void main(String args[]){  9) Person t = new Teacher();  10) t.printValue(10);11) }12) }第10行语句将调用( )语句。
A:line 2
B:line 7
C:line 6
D:line 3
答案问询微信:424329

在switch(expression)语句中,expression的数据类型不能是( )
A:double
B:char
C:byte
D:short
答案问询微信:424329

下面语句段的输出结果是( )。  int i = 9;  switch (i) {  default:  System.out.println(default);  case 0:  System.out.println(zero);  break;  case 1:  System.out.println(one);  case 2:  System.out.println(two); }
A:default
B:defaultzero
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

使用System.out.println(数组名)不能打印出数组的内容
A:错误
B:正确
答案问询微信:424329

假设x、y都是float型,分别等于5和7,而x1、y1则是double型,分别等于5.0和7.0,那么x/y与x1/y1的值不相等。
A:错误
B:正确
答案问询微信:424329

最终类不能派生子类,最终方法不能被覆盖。
A:错误
B:正确
答案问询微信:424329

仅有GUI部件可以产生事件
A:错误
B:正确
答案问询微信:424329

在Java Application中能够使用Button对象
A:错误
B:正确
答案问询微信:424329

对于同一个容器,只能使用一种布局管理方式
A:错误
B:正确
答案问询微信:424329

Java的屏幕坐标以像素为单位,容器的右下角被确定为坐标的起点。
A:错误
B:正确
答案问询微信:424329

子类要调用父类的方法,必须使用super关键字。
A:错误
B:正确
答案问询微信:424329

在程序中有一表达式为short x=64589,程序不能够正常编译。
A:错误
B:正确
答案问询微信:424329

在TextArea中能输入超过程序中定义的行数。
A:错误
B:正确
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网