北语16秋《Java语言程序设计》作业1

 

17春16秋《Java语言程序设计》1

一、单选(共 10 道,共 100 分。)

1.下面程序段的输出结果为_______。public class MethLoad { public static void main(String args[]){ MethLoad classObj=new MethLoad(); classObj.methTest(4); classObj.methTest(4.0); } void methTest(double d){ double sum=2*d;

A. The result is:16 The result is:8.0

B. The result is:8.0 The result is:16

C. The result is:8 The result is:16.0

D. The result is:16.0 The result is:8

标准解:

2.表达式1+2+"aa"+3的值为_______。

A. 12aa3

B. "3aa3"

C. "12aa"

D. "aa3"

标准解:

3.下面的程序段运行结果为_______。public class NewClass { void SingleArithmaticOperator(){ float i=2.0f,j=10.0f; int m=20,n=10; System.out.println((i++)*(j--)); System.out.println((--m)*(n++)); } public static void main(Stri

A. 30.0 190

B. 20.0 190

C. 20.0 209

D. 30.0 209

标准解:

4.下面程序段的说法,正确的是_______。 interface Stack{ Object content[]; push(Object x); Object pop(); boolean isEmpty(); }

A. 程序可以通过编译,但运行有错误

B. 不能通过编译

C. 程序可以通过编译,运行正常

D. 以上答案都不对

标准解:

5.下列说法哪个是正确的_______。

A. 程序执行到break语句时一定会结束所有的循环

B. 程序执行到continue语句时会结束当前循环

C. break语句和continue语句都可以和标签配合使用

D. continue语句和break语句的作用相同

标准解:

6. 下面程序段的输出结果为_______。public class MethLoad { public static void main(String args[]){ MethLoad classObj=new MethLoad(); classObj.methTest(4); classObj.methTest(4.0); } void methTest(double d){ double sum=2*d;

A. The result is:16 The result is:8.0

B. The result is:8.0 The result is:16

C. The result is:8 The result is:16.0

D. The result is:16.0 The result is:8

标准解:

7. 下面的程序段运行结果为_______。public class ExampleStringBuffer { public static void main(String args[]){ StringBuffer sb=new StringBuffer("test"); System.out.println("length="+sb.length()); System.out.println("charAt="+sb.charAt(3));

A. length=20 charAt=t

B. length=20 charAt=s

C. length=4 charAt=s

D. length=4 charAt=t

标准解:

8. 下列关于关系表达式的说法中,正确的一项是_______。

A. 简单类型数据之间比较相等,使用==运算符就可以了

B. 简单类型数据之间比较相等,必须调用equals()方法

C. 复合类型数据之间比较相等,只需要使用==运算符

D. 复合类型数据之间无法比较

标准解:

9. 执行下面的程序段后,j的值为_______。public class NewClass { public static void main(String args[]){ int i=0x00E; int j=~i; System.out.print(j); } }

A. 14

B. -14

C. -15

D. 15

标准解:

10. 下面程序段的运行结果为_______。public class OperatorsAndExpressions { void equalsMethod1(){ int i=10,j=15; System.out.println(i==j); String s1=new String("how are you"); String s2=new String("how are you"); System.o

A. 0 0

B. 0 1

C. false false

D. false true

标准解:

www.99jianzhu.com/包含内容:建筑图纸、PDF/word/ppt 流程,表格,案例,最新,免费下载,施工方案、工程书籍、建筑论文、合同表格、标准规范、CAD图纸等内容。


TOP最近更新内容

    园林史名词解释
    长城小学关爱留守儿童工作制度
  • 上一篇:北语16秋《C语言程序设计》作业4
  • 下一篇:北语16秋《C++》作业4