欢迎光临
奥鹏作业辅导

20年秋西交《Java语言》在线作业[答案]

来源:奥鹏远程教育   日期: 作者:奥鹏作业辅导

20年秋西交《Java语言》在线作业[答案]满分答案

西交《Java语言》在线作业

试卷总分:100  得分:100

一、单选题 (共 30 道试题,共 60 分)

1.给出下面代码,关于该程序以下哪个说法是正确的?( ) public class Person{ static int arr[] = new int[5]; public static void main(String a[]) { System.out.println(arr[0]);} } }

正确选项:----

A.编译时将产生错误

B.编译时正确,运行时将产生错误

C.输出零

D.输出空

正确答案:----

 

2.要想定义一个不能被实例化的抽象类,在类定义中必须加上修饰符(? )

A.final

B.public

C.private

D.abstract

正确选项:----

 

3.关于以下application的说明,正确的是( ) 1. class StaticStuff 2. { 3. static int x=10; 4. static { x+=5;} 5. public static void main(String args[ ]) 6. { 7. System.out.println(“x=” + x); 8. } 9. static { x/=3;} 10. }

正确选项:----

正确答案:----

A.4行与9行不能通过编译,因为缺少方法名和返回类型

B.9行不能通过编译,因为只能有一个静态初始化器

C.编译通过,执行结果为:x=5

D.编译通过,执行结果为:x=3

正确答案:----

正确选项:----

 

4.以下哪项是接口的正确定义?( )

A.interface B { void print() { } ;}

正确选项:----

B.abstract interface B { void print() ;}

专业答案:----

C.abstract interface B extends A1,A2 //A1、A2为已定义的接口 { abstract void print(){ };}

专业答案:----

D.interface B { void print();}

正确答案:----

 

5.若在某一个类定义中定义有如下的方法:abstract void performDial();该方法属于()。

正确选项:----

A.接口方法

B.最终方法

C.抽象方法

D.空方法

正确答案:----

 

6.给出下面代码段   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 3

B.line 5

C.line 6

D.line 10

专业答案:----

 

7.下面的表达式哪个是正确的( )

A.String s="你好";int i=3; s+=i;

B.String s="你好";int i=3; if(i==s){ s+=i};

C.String s="你好";int i=3; s=i+s;

D.String s="你好";int i=3; s=i+;

正确答案:----

 

8.下列描述中,错误的是_________。

A.Java要求编程者管理内存

B.Java的安全性体现在多个层次上

C.Applet要求在支持Java的浏览器上运行

D.Java有多线程机制

正确选项:----

 

9.下列语句序列执行后,i 的值是( )。 int i=8, j=16; if( i-1 > j ) i--; else j--;

A.15

B.16

C.7

D.8

正确选项:----

 

10.下列方法中,不属于WindowListener接口的是_________。

正确选项:----

A.windowOpened()

正确选项:----

B.windowClosed()

正确选项:----

C.windowActivated()

正确答案:----

D.mouseDragged()

正确答案:----

 

11.java语言使用的字符码集是( )

A.ASCⅡ

B.BCD

C.DCB

专业答案:----

D.Unicode

正确选项:----

 

12.运行下列程序, 会产生什么结果  1:public class X extends Thread implements Runnable{   2:publ主c void run(){   3: System.out.println(“this is run()”);  4:}   5:public static void main(String args〔〕){   6:Threadt二new Thread(new X());  7:t.start();  8:}   9:}

正确答案:----

A.第一行会产生编译错误

B.第六行会产生编译错误

C.第六行会产生运行错误

D.程序会运行和启动

正确答案:----

 

13.下面关于Applet的说法正确的是 ( )

A.Applet也需要main方法

B.Applet必须继承自java.awt.Applet

C.Applet能访问本地文件

D.Applet程序不需要编译

正确答案:----

 

14.关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。

A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类

B.可以被两种类访问和引用:该类本身、该类的所有子类

C.只能被该类自身所访问和修改

D.只能被同一个包中的类访问

专业答案:----

 

15.下列关于Java线程的说法那些是正确的()

A.每一个Java线程可以看成由代码、一个真实的CPU以及数据三部份组成。

B.创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题。

正确选项:----

C.Thread类属于java.util程序包。

正确答案:----

D.其他说法无一正确。

专业答案:----

 

16.下列哪个是合法的Java标识符?()

A.Tree&Glasses

B.FirstJavaApplet

C.*theLastOne

D.273.5

专业答案:----

 

17.Java编程所必须的默认引用包为()

A.java.sys包

B.java.lang包

C.java.util包

D.其他都不是

专业答案:----

 

18.不允许作为类及类成员的访问控制符的是( )。

A.public

B.private

C.static

D.protected

正确答案:----

 

本文标签: 年秋 西交 Java语言 在线 作业 标准 答案 
扫描二维码获取答案

热门文章

猜你喜欢

  • 氮负平衡常见于下列哪种情况?( )

  • 1. 氮负平衡常见于下列哪种情况?( ) 2. 字面解释是指根据法的条文字面意义作出的解释,既不允许扩大,也不允许缩小文字本身所表现的内容。 3. 分别在