《JAVA程序设计》(含答案)(2)

2020-05-01 12:53

30、应用程序的main方法中有以下语句,则执行后输出的结果是( B )。

int[] x = {125,21,5,168,98}; int min = x[0];

for (int i=1; i

System.out.println(min);

A) 125 B) 5 C) 98 D) 168

31、应用程序的main方法中有以下语句,则输出的结果是( D )。

Hashtable hashtable=new Hashtable(); hashtable.put(\hashtable.put(\hashtable.put(\

System.out.println(hashtable.get(\

+ hashtable.get(\

+ hashtable.get(\

A) aaa B) bbb C) ccc D) cccbbbaaa

32、以下关于java异常说法不正确的是( D )。

A) Throwable 类是 Java 语言中Error类和Exception类的父类。

B)当异常对象是Exception类(或其子类)的实例时,能通过 Java 虚拟机或者 throw 语句抛出该异常对象,并能通过try…catch…finally处理。

C)如果只用一个catch块捕捉多个异常对象,则catch 子句中的参数类型应是所有异常对象的父类。 D)以上说法都不对。

33、下列程序段执行后的结果是( A )。

String s = new String(\for (int i=0; i

A) aceg B) ACEG C) abcdefg D) abcd

if(x[i] < min)

min = x[i];

34、有整型数组:int[] x={12,35,8,7,2};,则调用方法Arrays.sort(x)后,数组x中的元素值依次是( A )。 A) 2 7 8 12 35 C) 35 12 8 7 2

35、应用程序的main方法中有以下语句,则输出的结果是( A )。

B) 12 35 8 7 2 D) 8 7 12 35 2

String s1=new String(\ String s2=new String(\ boolean b1=s1.equals(s2);

boolean b2=(s1==s2); System.out.print(b1+\ \

A)true false B) false true C) true true D)false

36、应用程序的main方法中有以下语句,则输出的结果是 ( B

Hashtable hashtable=new Hashtable();

hashtable.put(\ hashtable.put(\ hashtable.put(\

System.out.println(hashtable.get(\

A) a B) abcde C) 12345 D) 67890

37、应用程序的main方法中有以下语句,则输出的结果是( B String s=\ int n=s.indexOf(\

int k=s.indexOf(\ int m=s.indexOf(\ String s2=s.substring(m+1);

System.out.println(s2);

A) 123456 B) 67890 C) aaa D) bbb

38、下面程序段执行后b的值是( B )。

Integer integ =new Integer(9); boolean b = integ instanceof Object; A) 9 B) true C) 1 D) false

false )。 )。

39、应用程序Test.java的源程序如下,在命令行键入:

java Test aaa bb c 回车后输出的结果是( A )。

public class Test {

public static void main(String args[]) { int k1=args.length;

int k2=args[1].length(); System.out.print(k1+\ \ } }

A) 3 2 B)1 2 C) 1 3 D) 3 3

40、应用程序的main方法中有以下语句,则输出的结果是 ( A

int b[][]={{1}, {2,2}, {2,2,2}};

int sum=0;

for(int i=0;i

System.out.println(\

A) 32 B)11 C) 2 D) 3

41、应用程序的main方法中有以下语句,则执行后输出的结果是( int[] x={125,21,5,168,98}; int max=x[0];

for(int i=1;i max)

max =x[i];

}

System.out.println(max);

A) 125 B) 5 C) 98 D) 168

)。 D )。

42、程序Test.java编译运行后输出的结果是( A )。

public class Test { String s1=\

public static void main(String args[]) { int z=2;

Test t=new Test(); System.out.println(t.s1+z); } }

A) java2 B)2 C)没有输出结果 D)java

43、应用程序的main方法中有以下语句,则输出的结果是 ( A

String s1=\

double x=Double.parseDouble(s1); int y=Integer.parseInt(s2); System.out.println(x+y);

A) 12.5 B) 120.5 C) 12 D) “12.5”

44、如下哪个是Java中的标识符( A )

A、public B、super C、3number D、width

45、如下哪个是Java中的标识符( A )

A、fieldname B、super C、3number D、#number

46、已知如下定义:String s = \下面哪个语句不是合法的( A、s += \ B、s = s + 100; C、int len = s.length;

D、String t = s + “abc”;

47、如下哪个是Java中有效的关键字( C )

A、name B、hello C、false D、good

48、下面的代码段执行之后count的值是什么( D )

int count = 1;

for (int i = 1; i <= 5; i++) {

count += i;

)。 A )

}

System.out.println(count);

A、5

B、1 C、15 D、16

49、定义一个类,必须使用的关键字是( B )

A、public

50、定义一个接口必须使用的关键字是( C )

A、public

51、如果容器组件p的布局是BorderLayout,则在p的下边中添加一个按钮b,应该使用的语句是( C )

A、p.add(b);

B、p.add(b,\

C、p.add(b,\

D、b.add(p,\

B、class

C、interface

D、static

B、class

C、interface

D、static

52、声明并创建一个按钮对象b,应该使用的语句是( A )

A、Button b=new Button(); B、button b=new button(); C、Button b=new b(); D、b.setLabel(“确定”);

53、Frame对象默认的布局管理器是( B )

A、FlowLayout C、CardLayout

B、BorderLayout D、null

二、填空题

1、开发与运行Java程序需要经过的三个主要步骤为 编辑源程序 、 编译生成字节码 和 解释运行字节码 。 2、在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占用 2 字节内存空间,这样,无论是中文字符还是英文字符,都是占 用 2 字节内存空间。

3、设 x = 2 ,则表达式 ( x + + )/3 的值是 1 。

4、若x = 5,y = 10,则x < y和x >= y的逻辑值分别为 true 和 false 。

5、 抽象 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。 final 方法是不能被当前类的子类重新定义的方法。


《JAVA程序设计》(含答案)(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:Drilling 钻井英语

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: