西南大学18秋0837《面向对象程序设计》作业答案 联系客服

发布时间 : 星期一 文章西南大学18秋0837《面向对象程序设计》作业答案更新完毕开始阅读fd3f48434531b90d6c85ec3a87c24028915f8529

1、下列合法的JAVA标识符是( ZXL )

1. 2. 3. 4.

B. +void F. _black -5 12class

2、关于constructor,下列描述正确的是( )

1. 2. 3. 4.

class中的constructor不可省略 constructor在一个对象被new时执行 一个class只能定义一个constructor

constructor必须与class同名,但方法不能与class同名

3、以下哪个方法用于定义线程的执行体?( )

1. 2. 3. 4.

C. run() main() start() init()

4、在JAVA程序中要使用一个变量,以下描述不正确的是( )

1. 2. 3. 4.

在JAVA程序中要使用一个变量,必须先对其进行声明 局部变量在使用之前可以不初始化,系统使用默认的初始值 变量不可以在其作用域之外使用

变量声明语句可以在程序的任何地方,只要在变量使用前就可以

5、关于abstract(抽象),下列描述正确的是( )

1. 声明抽象方法,大括号{ }可有可无 2. 声明抽象方法不可写出大括号{ }

3. abstract修饰符可修饰字段、方法和类

4.

抽象方法的body部分必须用一对大括号{ }包住

6、方法resume()负责恢复以下哪类线程的执行?XXXX

1. 通过调用stop()方法而停止的线程 2. 通过调用sleep()方法而停止的线程 3. 通过调用wait()方法而停止的线程 4.

通过调用suspend()方法而停止的线程

7、以下哪个赋值语句是不合法的?( )

1. double b = 2.0; 2. int c = 2; 3. long d = 2; 4.

float a = 2.0;

8、方法resume()负责恢复以下哪类线程的执行?( )

1. 通过调用stop()方法而停止的线程 2. 通过调用sleep()方法而停止的线程 3. 通过调用suspend()方法而停止的线程

4.

通过调用wait()方法而停止的线程

9、欲构造ArrayList类的一个实例,此类继承了List接口,下列正确的代码是(1. ArraylList myList = new List(); 2.

ArrayList myList = new Object();