欢迎光临
奥鹏作业辅导

18秋福师《JAVA程序设计》在线作业二答案

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

18秋福师《JAVA程序设计》在线作业二答案满分答案

福师《JAVA程序设计》在线作业二-0005

试卷总分:100    得分:0

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

1.以下哪个约束符可用于定义成员常量( )

A.static

B.final

C.abstract

D.以上都不对

 

 

2.下列语句序列执行后,ch1 的值是( )。 char ch1='A',ch2='W'; if(ch1 + 2 < ch2 ) ++ch1;

A.‘A'

B.B'

C.‘C'

D.B

 

 

3.设有定义 int i=123; long j=456; 下面赋值不正确的语句是( )

A.j=i;

B.j=(long)i;

C.i=(int)j;

D.i=j;

 

 

4.下列程序段执行后 b3 的结果是( )boolean b1=true, b2, b3; b3= b1 ?b1 : b2;

A.0

B.1

C.true

D.false

 

 

5.设 x、 y为已定义的类名,下列声明x类的对象x1的语句中正确的是( )

A.static x x1;

B.public x x1=new x(int 123);

C.y x1;

D.x x1=x();

 

 

6.以下哪个方法用于定义线程的执行体( )

A.start()

B.init()

C.run()

D.main()

E.synchronized()

 

 

7.下面语句执行后,i 的值是( )。for( int i=0, j=1; j < 5; j+=3 ) i=i+j;

A.4

B.5

C.6

D.7

 

 

8.在当前的java实现中,每个编译单元就是一个以()为后缀的文件

A.java

B.class

C.doc

D.Exe

 

 

9.下列方法定义中,正确的是( )

A.int?x(){?char?ch='a';?return?(int)ch;?}

B.void?x(){?...return?true;?}

C.int?x(){?...return?true;?}

D.int?x(int?a,b){?return?a+b;?}

 

 

10.下列的哪个选项可以正确用以表示八进制值8?

A.0x8

B.0x10

C.08

D.010

 

 

11.

顺序执行下列程序语句后,则b的值是________。

 

String a="Hello"; 

String b=a.substring(0,2); 

 

A.Hello

B.hello

C.Hel

D.null

 

 

12.设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( )

A.3

B.3.5

C.4

D.5

 

 

13.在Java中,表示换行符的转义字符是( )

A.\n

B.\f

C.'n'

D.\dd

 

 

14.在Applet中显示文字、图形等信息时,应使用的方法是_________。

A.paint()

B.init()

C.start()

D.destroy()

 

 

15.下列不是 InputStream 子类的是( )

A.文件输入流 FileInputStream

B.对象输入流 ObjectInputStream

C.字符输入流 CharInputStream

D.压缩文件输入流 ZipInputStream

 

 

16.java.io包的File类是_________。

A.字符流类

B.字节流类

C.对象流类

D.非流类

 

 

17.

给出下列的代码,哪行在编译时可能会有错误? 

 

① public void modify(){ 

② int i, j, k; 

③ i = 100; 

④ while ( i > 0 ){ 

⑤ j = i * 2; 

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

⑦ k = k + 1; 

⑧ } 

⑨ } 

 

A.line 4

B.line 6

C.line 7

D.line 8

 

 

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

A.windowOpened()

B.windowClosed()

C.windowActivated()

D.mouseDragged()

 

 

19.以下选项中,合法的赋值语句是( )

A.a = = 1;

B.++ i;

C.a=a + 1= 5;

D.y = int ( i );

 

 

20.下列哪个不是nio包的新特点?

A.内存映射技术

B.文件锁定

C.字符及编码

D.阻塞I/O

 

 

21.java以JVM为基础,最下层是移植接口,由适配器和()组成

A.网卡

B.Java os

C.Java基本类

D.Java 应用程序和applet小程序

 

 

22.向量可以描述成( )。

A.固定长度的数组

B.可变长度的数组

C.一种队列

D.一种堆栈

 

 

23.

给出下列代码,则数组初始化中哪项是不正确的?

 

byte[] array1,array2[]; 

byte array3[][]; 

byte [][] array4; 

 

A.array2 = array1

B.array2=array3

C.array2=array4

D.array3=array4

 

 

24.下列语句执行后,变量a、c的值分别是( )。 int x=182; int a,c; c=x/100; a=x%10;

A.1,2

B.2,1

C.1.82, 2

D.100,82

 

 

25.int 型 public 成员变量 MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是( )

A.public int MAX_LENGTH=100

B.final int MAX_LENGTH=100

C.public const int MAX_LENGTH=100

D.public final int MAX_LENGTH=100

 

 

26.

下列代码的执行结果是________。

 

public class Test 

public int aMethod() 

static int i=0; 

i++; 

System.out.println(i); 

public static void main(String args[]) 

Test test = new Test(); 

test.aMethod(); 

 

A.编译错误

B.0

C.1

D.运行成功,但不输出

 

 

27.关于类和对象的叙述正确的是( )

A.Java的类分为两大部分:系统定义的类和用户自定义的类

B.类的静态属性和全局变量的概念完全一样,只是表达形式不同

C.类的成员至少有一个属性和一个方法

D.类是对象的实例化

 

 

扫描二维码获取答案

热门文章

猜你喜欢

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

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