苏州大学Java程序设计选择题(2)

2020-04-14 01:53

D.方法的局部变量的所属类型可以是Java中的任意合法类型

51. 下列方法中,与方法public void add(int a){}为合理重载的方法是: A.public int add(int a) B.public void add(long a) C.public void add(int a)

D.public void add(int a,int b)

52. 假设int x=23; int y=98, boolean a=true,下面逻辑表达式的值是true的是: A.boolean c = !a

B.boolean c = x>y

C.boolean c = !a && (x<=y) D.boolean c = x>(y>>>4)

53. 要定义int型public成员变量MAXLEN,并保持其值为常数100,则定义这个变量的语

句是: A.public int MAXLEN=100; C.public const int MAXLEN=100; A.java.lang

B.java.net

B.final int MAXLEN=100 D.public final int MAXLEN=100; C.java.awt

D.java.applet

54. 含有支持底层的Internet编程的类和WWW/HTML支持组成的java应用包是 55. 下列用于输入的标准字符流是 。

A.InputStream类 B.File类 C.Reader类 D.Writer类 56. 下列程序片段的运行结果为 。

int a[] = {2,4,6,8}; int b[] = {1,3,5,7,9};

System.arraycopy(a,1,b,0,3);

for(int i = 0; i < b.length(); i++) System.out.print(b[i] + “ ”); A.2 4 6 7 9;

B.4 6 8 7 9

C.4 3 5 7 9 D.以上均不正确 57. 下列方法中可以用来创建一个新线程的是: A.实现java.lang.Runnable接口并重写start()方法 B.实现java.lang.Runnable接口并重写run()方法 C.继承java.lang.Thread类并重写run()方法 D.实现java.lang.Thread类并实现start()方法

58. 容器Panel和它的子类Applet默认的布局管理器是 。

A.FlowLayout B.BorderLayout C.CardLayout D.GridLayout 59. 下列关于Swing组件和AWT组件的描述中,错误的是 。 A.AWT是Abstract Window Toolkit的缩写

B.理想情况是AWT组件开发的图形界面可以应用于所有系统平台 C.Java中Swing组件是由NetScape和Sun公司联合开发的 D.Java中Swing组件包含在java.awt.swing包中

6

60. Java语言中创建一个对象使用的关键字为: A.class B.interface C.new 61. Java源程序文件的后缀名是:

D.create

A..java B..class C..cpp D..exe

62. Java语言具有许多优点和特点,以下反映Java程序并行机制的特点是: A.安全性 A.23 A.byte A.该类的父类 C.同一个包内的其他类

66. 以下程序片段的输出结果是: int i=1, j=10; for( ; ; ) {

if( i++ > j-- ) break; System.out.print(\ } A.***

B.****

C.*****

D.死循环,无结果

67. 以下关于Java中类的构造方法的说法中,错误的是: A.构造方法必须与其所属类同名

B.构造方法可以用new运算符调用(系统自动调用) C.一个类只能有一个构造方法

D.构造方法只能有入口参数,而没有返回值

68. 下列关于Java对象释放的说法中不正确的是:

A.Java中,程序员只需要创建对象,而释放对象的工作则由虚拟机自动完成 B.Java中垃圾收集是比较费时的,因此其优先级较低,一般在系统空闲时才执行 C.Java中,垃圾收集可通过程序调用System.gc()方法在任意时刻进行 D.Java中对象释放是由程序员编写析构函数来完成的 69. 下列操作中,不属于Applet安全限制的是: A.加载本地库

B.读写本地文件系统

B.多线程 B..5 B.short

C.跨平台 C.”a” C.int

D.可移植 D.?u0061? D.long //8B

63. 在Java语言中,下列常量的表示不合法的是: 64. Java的整型数据类型中,需要内存空间最多的是:

65. 下列类中,不能访问或调用以protected修饰的域和方法的是:

B.域和方法所在的类 D.其他包中该类的子类

C.运行本地可执行程序 D.与同一页面中的Applet通信 70. 下列程序的运行结果是:

public class Example{

String str=new String(\char[]ch={'a','b','c'};

public static void main(String args[]){

7

Example ex=new Example(); ex.change(ex.str,ex.ch);

System.out.print(ex.str+\Sytem.out.print(ex.ch);

}

public void change(String str,char ch[]){

str=\ch[0]='g'; } }

good and gbc A.good and abc C.test ok and abc

B.good and abc D.test ok and

71. 下列有关final修饰符的描述中,错误的是:

A.用final修饰的变量,一旦赋值,就不能改变,也称final修饰的变量为常量 B.由final修饰的方法不能被子类中的相同方法覆盖 C.由final修饰的类不能实例化生成相应的对象

D.由final修饰的类不能派生子类

72. 在Java程序中,已定义变量int x,给x赋值为1的语句是: A.mov x,1 A.可以被实例化

B.x=1

B.不能派生子类

C.x:=1 C.不能被继承

D.int x=1 D.只能被继承 D.for D.java.applet

73. 关于用abstract定义的类,下列说法正确的为: 74. 下列循环语句中,不被Java语言支持的是: A.while B.do-while C.repeat 75. Java中标准输出输入包是 。 A.java.lang

B.java.io

C.java.util

76. 创建一个二维数组a,其中较高一维含两个元素,每个元素又由3个整型量构成,下

列Java语句中能实现上述要求的是 。 A.int a[][];

C.int a[][]=new int[2][3];

B.int a=new int[2][3]; D.int a[][]=int [2][3];

77. 以下代码输出从2到20之间的所有偶数,for语句的条件判断是: for ( i=2; ; i+=2) System.out.print(i);

A.i>20 B.i>=20 C.i<20 D.i<=20

78. 设有String s = new String(“abc”); 要使得运行结果为s=abc10可运行下列选

项中的: 。 A.s += 10; System.out.print(“s=” + s);

B.String s2 = new String(“10”);s = s + s2;System.out.print(“s=” + s);

8

C.String s2 = new String(“10”); System.out.print(“s=” + s.concat(s2)); D.以上均可

79. 图形用户界面,是使用图形的方式,借助菜单、按钮等标准界面元素和鼠标操作,帮助

用户方便地向计算机系统发出命令,启动操作,并将系统运行的结果同样以图形的方式显示给用户。它简称 。 A.graghic

B.UI

C.GUI

D.User Interface

80. 下列关于Java Application与Applet的说法中,正确的是: A.都包含main()方法

B.都通过“appletviewer”命令执行 C.都通过“javac”命令编译 D.都嵌入在HTML文件中执行

81. Java源程序经过编译器编译之后,生成的字节码文件后缀名为:

A..java B..obj C..class D..exe

82. 在Java的众多特点中,能反映”Write Once, Run Anywhere”的特点是: A.面向对象 B.多线程

83. 以下不属于整型常量的是: A.-12

B.-5E9

C.跨平台 C.34L

D.安全性 D.0175

84. Java的整型数据类型中,需要内存空间最少的是:

A.byte B.short C.int D.long

85. 若a,b是int型变量,且a=3, b=2,f为布尔型变量,表达式f=a>b的值是: A.0 B.1 C.false D.true 86. 下面关于Java语言条件选择语句的描述中,错误的是: A.if语句是一个条件表达式。 B.if语句必须和else配对使用。

C.if语句中内嵌的语句块可以是另一个if语句。 D.else子句不能单独使用。

87. 下面这条语句的作用是:

System.out.println( grade >= 60 ? “Passed” : “Failed” ); A.无论grade的值是多少,打印Passed B.无论grade的值是多少,打印Failed

C.如果grade的值大于等于60,打印Passed;否则打印Failed

D.如果grade的值大于等于60,打印Failed;否则打印Passed

88. 以下代码输出从2到20之间的所有偶数,for语句的迭代因子是: for ( i =2; i <=20; ) System.out.print(i);

A.i+=2 B.i-=2 C.i+=1 D.i-=1 89. 下面关于Java语言的return语句的描述中,错误的是:

9

A.return是一种跳转语句。

B.return语句用在方法中,用于从方法中返回。 C.return语句后必须跟一个表达式。 D.return语句后可以不跟表达式。 90. 下列说法中错误的是:

A.Java程序有两种类型,一种是Java应用程序Java Application,另一种是Java小程序Java Applet

B.一个Java Application程序中可包含多个类,但只能有一个类中定义main方法 C.Java中main方法可以在类的外部定义

D.main方法前面的修饰符必须是public、static和void,其中public与static的顺序可以任意

91. 要使类的某个成员方法成为属于整个类的“类方法”,该方法应使用修饰符: A.final

B.public

C.class

D.static

92. 面向对象程序设计中的数据隐藏是指: A.输入数据必须输入保密口令

B.数据经过加密处理

C.对象内部数据和代码合并在一起 D.对象内部数据结构的不可访问性 93. 下列关于静态成员的描述中,正确的是: A.静态数据成员是类的所有对象共享的数据 B.类的每个对象都有自己的静态数据成员 C.类的不同对象有不同的静态数据成员值

D.静态数据成员不能通过类的对象访问

94. 在java中,用package语句说明一个包时,该包的层次结构必须是: A.与文件的结构相同 C.与文件类型相同

B.与文件目录的层次相同 D.与文件大小相同

D.同步

95. 在Java中,能够实现多重继承效果的方式是: A.内部类 B.接口 C.适配器 96. 关于标准输入流in,下列说法中错误的是 。 A.标准输入流用于从标准输入设备输入数据 B.标准设备指计算机启动后默认的设备 C.in是System类的成员变量

D.in是输入流类Reader的对象

97. 在标准String类的方法中,能实现两个字符串按词典顺序比较大小,且返回一个int

类型值的方法是 。 A.equals() C.regionMatches()

B.equalsIgnoreCase() D.compareTo()

10


苏州大学Java程序设计选择题(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:第2章 审计规范习题及答案

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

马上注册会员

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