中国石油大学(华东)《面向对象程序设计(Java)》2023年春季在线作业二

奥鹏中国石油大学(华东)新学期作业参考

中国石油大学(华东)《面向对象程序设计(Java)》2023年春季在线作业二插图

《面向对象程序设计(Java)》2023年春季学期在线作业(二)-00001

1.下列描述中,错误的是( )。
奥鹏中国石油大学(华东)新学期作业参考 选项A:Java要求编程者管理内存
选项B:Java的安全性体现在多个层次上
选项C:Applet要求在支持Java的浏览器上运行
选项D:Java有多线程机制
正确答案问询微信:424329

2.下面说法正确的是( ):
选项A:一个可直接运行的Java源文件中可有多个public类,其中须有一个和文件同名
选项B:一个可直接运行的Java源文件中可没有public类
选项C:一个可直接运行的Java源文件中只能有一个且和文件同名的public类
选项D:一个可直接运行的Java源文件中可有多个public类,且可没有和文件同名的类
正确答案问询微信:424329

3.下列方法中,不属于WindowListener接口的是( )。
选项A:windowOpened()
选项B:windowClosed()
选项C:windowActivated()
选项D:mouseDragged()
正确答案问询微信:424329

4.下面语句正确的是( )。
选项A:char c='abc';
选项B:longl=oxfff;
选项C:float f=0.23;
选项D:double d=0.7E-3;
正确答案问询微信:424329

5.JDK中提供的文档生成器是( )。
选项A:java.exe
选项B:javap.exe
选项C:javadoc.exe
选项D:javaprof.exe
正确答案问询微信:424329

6. 设有下面两个类的定义: class Person { class Student extends Person { long id; // 身份证号 int score; // 入学总分 String name; // 姓名 int getScore(){ } return score; } }问:类Person和类Student的关系是( )。
选项A:包含关系
选项B:继承关系
选项C:关联关系
选项D:无关系,上述类定义有语法错误
正确答案问询微信:424329

7.定义两个类如下,如果编译类B和类C时,得到的结果是( )。abstract class B { abstract void show(); }abstract class C extends B { }
选项A:类B和类C都可成功地编译
选项B:类B和类C都不能编译
选项C:类B可以编译,类C不能编译
选项D:类C可以编译,类B不能编译
正确答案问询微信:424329

8.给出下面代码:public class Person{  static int arr[] = new int[10];  public static void main(String a[])  {  System.out.println(arr[1]);  }}正确的语句是( )。
选项A:编译时将产生错误
选项B:输出0
选项C:编译时正确,运行时将产生错误
选项D:输出空
正确答案问询微信:424329

9.用来导入已定义好的类或包的语句是( )。
选项A:main
选项B:import
选项C:public class
选项D:class
正确答案问询微信:424329

10.下列代表16进制整数的是( )。
选项A:0123
选项B:1900
选项C:fa00
选项D:0xa2
正确答案问询微信:424329

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

12.下面( )是Java语言中的关键字。
选项A:sizeof
选项B:NULL
选项C:abstract
选项D:Native
正确答案问询微信:424329

13.下面( )是Java语言中的关键字。
选项A:sizeof
选项B:NULL
选项C:abstract
选项D:Native
正确答案问询微信:424329

14.若需要定义一个类域或类方法,应使用( )修饰符。
选项A:static
选项B:package
选项C:private
选项D:public
正确答案问询微信:424329

15.public class Test2006 {public static void main(String args[]) { System.out.println(~(0xa5) }}其运行结果是( )。
选项A:0xa5
选项B:10
选项C:0x50
选项D:0xaa
正确答案问询微信:424329

16.不允许使用指针体现了Java的一种特性是( )。
选项A:可移植
选项B:解释执行
选项C:健壮性
选项D:安全性
正确答案问询微信:424329

17.结构化程序设计的一种基本方法是( )。
选项A:筛选法
选项B:递归法
选项C:归纳法
选项D:逐步求精法
正确答案问询微信:424329

18.( )为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。
选项A:static void method( )
选项B:public void method( )
选项C:final void method( )
选项D:abstract void method( )
正确答案问询微信:424329

19.下列叙述中,正确的是( )。
选项A:声明变量时必须指定一个类型
选项B:Java认为变量number与Number相同
选项C:Java中唯一的注释方式是"//"
选项D:源文件中public类可以有0或多个
正确答案问询微信:424329

20.设有下面两个类的定义: class Person { class Student extends Person { long id; // 身份证号 int score; // 入学总分 String name; // 姓名 int getScore(){ } return score; }}问:类Person和类Student的关系是( )。
选项A:包含关系
选项B:继承关系
选项C:关联关系
选项D:无关系,上述类定义有语法错误
正确答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网