COREJAVA试题

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Corejava试题

姓名__________班级___________

一、选择题(本题为多选题,全部正确才给分,每题2分,总分46分)

1、编译java程序的命令是________;运行java程序的命令是________;产生java文挡的命令是_______;查询java类型是否是serializable类型的命令是_______;产生java安全策略文件的命令是________;产生类型归档文件.jar的命令是________。

A.java

B.javac

C.serialver

D.javadoc

E.policytool

F.jar

2、在使用super和this关键字时,以下描述正确的是()

A在子类构造方法中使用super()显示调用父类的构造方法,super ()必须写在子类构造方法的第一行,否则编译不通过

B super()和this()不一定要放在构造方法内第一行

C this()和super()可以同时出现在一个构造函数中

D this()和super()可以在static环境中使用,包括static方法和static语句块

3、下面叙述正确的有___________________。

A.在一个java原文件中只能定义一个class

B在一个java原文件中只能定义一个interface

C在一个java原文件中可以定义多个class

D在一个java原文件中可以定义多个interface

E在一个java原文件中可以定义多个class和interface

F在一个java原文件中只能定义public class

G java原文件的前缀一定是所包含类型的名字

4、java程序中程序运行入口方法main的签名正确的有________。

A.public static void main(String args[])

B.static public void main(String[]args)

C.public void static main(String[]args)

D.public void main(String args[])

5、public class Test{

void printValue(int m){

do{

System.out.println("The value is"+m);

}while(--m>10);

}

public static void main(String args[]){

int i=10;

Test t=new Test();

t.printValue(i);

}

}

输出将是什么?()

A.The value is8

B.The value is9

C.The value is10

D.The value is11

6、以下能作为class,interface,method或variable有效标识符的有________________。

A.For

B.boolean

C.23age

D._id

E.my name

F.$this_is_a_long_variable_name

7、给出下面的代码:

1)public void modify(){

2)int i,j,k;

3)i=100;

4)while(i>0){

5)j=i*2;

6)System.out.println("The value of j is"+j);

7)k=k+1;

8)i--;

9)}

10)}

哪些行在编译时可能产生错误?________________。

A.line4

B.line6

C.line7

D.line8

8、以下能作为char类型的字面值的有_______。

A.“e”

B.’杰’

C.‘\u12’

D.205

9、byte变量的取值范围是________。

A.0-65535

B.-128–127

C.-256–255

D.0-32767

10、以下正确的有_______。

A.int i=32;

B.float f=45.32;

C.double d=3.2;

11、以下返回true的表达式有_______。

A.“briup”==“briup”

B.”briup”=“briup”

C.“briup”.equals(new String(“briup”))

D.“briup”==new String(“briup”)

12、inner class的类型有____________。

A.member inner class

B.static inner class

C.local inner class

D.anonymous inner class

E.public inner class

F.global inner class

13、以下方法申明正确的有______________。

A.public static synchronized void writeLog(String msg)

B.synchronized public static writeLog(String msg)

C.public final abstract void writeLog(String msg)

D.final public void writeLog(String msg)

E.abstract synchronized void writeLog(String msg)

相关文档
最新文档