第一范文网 - 专业文章范例文档资料分享平台

厦门理工期末Java复习题目2

来源:用户分享 时间:2025/10/13 23:02:18 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

D.在面向对象的技术中,把现实世界中的任何实体都看作是类。 答案: B

47.涉及到解释和执行Java字节码的过程是()。

A.字节码的装入 B.字节码的校验 C.字节码的翻译和执行 D.以上都是 答案: D

48.将Applet称为小程序的原因是()。

A.用WWW浏览器可以使Applet运行 B.Applet程序可以嵌入到HTML文件中 C.它的代码较少,易于 Internet/Intranet下载 D.以上都不是 答案: C

49.以下()是Java的关键字。

A.JAVA B.this C.Char D.Class 答案: B

50.下面()是不正确的叙述。建议不出

A.ASCII码表示一个字符需要8位 B.Java用16位的Unicode码表示一个字符 C.所有可见的ASCII字符都可以用单引号括起来成为字符 D.控制字符没有办法显示 答案: D

51.下列程序段执行后,k的值是()

int i=6,j=8,k=10,m=7; if(i>j‖m

System .out .println(k);

A.9 B.10 C.11 D.12 答案: B

52.下面()是不正确的叙述。

A.数组下标的个数代表了数组的维数

B.有语句:int a[]; 系统将a的值初始化为任意一个地址值 C.使用new分配存储空间时,必须指出元素的类型和个数

D.只有用new为数组分配空间后,数组才真正占用一片连续的存储单元 答案: B

53.分析下面语句段完成的功能()。

int k=10,i=0,sum=0; while((++i)

{if(i==6) break; sum=sum+i; }

System.out.println(sum); }

A.1~10之间的偶数相加 B.1~10之间的奇数相加

C.1~10之间的所有数相加 D.1~10之间的前5个数相加 答案: D

54.下面的叙述中错误的是()。

A.字符串变量中存储了字符串的值

B.字符串用关键字String标记,属于引用类型 C.Java定义“+”可用于两个字符串的连接运算

D.可以使用<字符串变量>.<方法名>调用Java为String类定义的许多方法 答案: A

55.下面的程序段是对类的定义,包含了()信息。

class Dog

{String name; public void move(){}}

A.类的属性 B.类的方法 C.类标识 D.以上都包括 答案: D

56.下面的()属于对象的概念。

A.狗 B.饼干 C.工号为001的工人 D.树木 答案: C

57.下面的叙述中,错误的是()。

A.声明对象,即使该对象成为类的一个实例

B.通过“对象名.数据成员名”可以引用对象的数据成员 C.初始化对象时可以使用构造方法来完成 D.对象中的属性和方法是不可分割的 答案: A

58.有下面的类定义,正确的选择是()。

class Ks

{static int x=9;Static void mm(){};

public static void main(String[] args){Ks t=new Ks();} }

A.t.x引用正确 B.Ks.x引用正确 C.Ks.mm引用正确 D.以上引用均正确 答案: D

59.下面是关于包的引入语句,错误的是()。

A.import java.io.* ; B.import java.applet.Applet; C.import java.awt.eve* ; D.import java.awt.event.* 答案: C

60.Java语言用()方式组织异常,所有的异常类都是Throwable的子类。

A.继承 B.类 C.多态 D.接口 答案: A

61.java 语言是由下列哪一家公司在1995年发布的()。

A.Sun B.Microsoft C.Borland D.Fox Soft 答案: A

62.基本Java系统(编译器和解释器)所占空间不到250KB,反映了Java的哪一个特点()。

A.面向对象 B.可移植性 C.简单性 D.动态特性 答案: C

63.Java工具集为开发人员提供了创建和运行Java代码的工具;若要运行一个Applet程序,用到的工具是()。

A.jdb B.java C.javap D.appletviewer 答案: D

64.以下()是Java的关键字。

A.class B.Java C.hello D.Class 答案: A

65.下面不属于简单类型的是()。

A.字符串类型 B.浮点型 C.字符型 D.整型 答案: A

66.下面选项中,()属于正确的赋值方式。

A.boolean b=20 B.int k=23.00 C.char ch=”A” D.char ch=(char)97 答案: D

67.下面不属于循环结构定义的是().

A.for(){} B.if(){} C.while(){} D.do{}while() 答案: B

68.有定义: char[] ch={'n','e','t'};操作不合理的是().

A.ch[0]=’N’;

B.for(int i=0;i

69.执行下面语句后的结果是():String str=\

A.c B.h C.0 D.1 答案: B

70.()的软件设计方法逐渐成为目前公认的主流程序设计方法。

A.面向结构 B.面向过程 C.面向对象 D.面向操作 答案: C

71.()表示了类的概念。

A.美丽 B.树 C.一只猫 D.一尾鱼 答案: B

72.下面的叙述中,错误的是()。

A.声明对象即确定对象的名称,并指明它所属的类 B.声明对象时,即为对象分配了存储空间 C.建立对象后,该对象即成了类的实例

D.建立对象的格式为:对象名=new 构造方法() 答案: B

73.关于static修饰的静态数据成员的叙述中,()是正确的。

A.它被保存在类的内存区的公共存储单元中,而不是保存在某个对象的内存区中 B.可以通过类名加点操作符访问它

C.仍然属于类的作用域 D.以上叙述都正确 答案: D

74.执行下面程序后的结果是()。

class A1

{String name; public A1()

{name=\}

public class A2 extends A1 { public A2() {super();}

public static void main(String[] args) {A2 s=new A2();

System.out.println(s.name); } }

A.编译出错 B.null C.zhang D.没有结果 答案: C

75.下面说法中不正确的是()。

A.可以用try-catch机制设计程序的异常处理 B.catch语句紧跟在try块的后面

C.catch语句可以捕捉任何位置上try语句抛出的异常

D.可以放置多个catch语句处理同一段程序可能产生的多种异常情况 答案: C

76.要安装J2SDK应用程序,可以到下列哪一个网站去下载()。

A.Microsof B.Sun C.Borland D.Fox Soft 答案: B

77.java语言的执行模式是()。

A.全编译型 B.全解释型

C.同脚本语言的解释模式 D.半编译和半解释型 答案: D

78.运行一个Java应用程序,正确的执行命令是()。

A.javac Student.java B.javac Student.class C.java Student.java D.java Student 答案: D

79.不正确的标识符是()。

A.computer B.12count C._student D.$23 答案: B

80.下面说法中不正确的是()。

A.布尔型是简单类型 B.布尔型只有真和假两个值 C.所有关系运算的返回值都是布尔型的值 D.布尔型可转换成0和1两种数字表示形式 答案: D

81.有定义: int i=4,j=i++; System.out.println(i++);执行结果是()。

A.4 B.5 C.6 D.7 答案: B

82.下面语句的执行结果是()。

boolean year=(2006@0==0)|(20060!=0)&(2006%4==0); System.out.println(year); A.0 B.1 C.true D.false 答案: D

83.下面说法中错误的是()。

A.break语句结束本次循环 B.break语句可以终止某个case C.continue语句结束本次循环 D.continue语句并不终止当前循环 答案: A

84.下面说法中错误的是()。

A.数组是Java中的引用类型 B.数组中元素的类型可以不相同

C.数组下标的个数就是数组的维数 D.可以通过数组名加下标的形式访问数组元素 答案: B

85.()属于基于面向对象的软件开发技术。

A.OOA B.OOD C.OOP D.以上都是 答案: D

86.()表示了对象的概念。

A.嫉妒 B.树木 C.一只叫Balla的狗 D.制作饼干的模具 答案: C

87.在()状态下,即为一个对象分配了存储空间。

A.声明对象 B.建立对象 C.初始化对象 D.使用对象 答案: B

88.有定义如下,则Dog.count的引用形式()。

public class Dog

{ static int count=0; ?? }

A.正确 B.错误 C.在Dog类外引用错误 D.在Dog类中引用错误 答案: A

89.执行下面的程序后,结果是()。

class A1

{String name=\

public class A2 extends A1 {String name=\public void printme()

{System.out.println(super.name);}

public static void main(String[] args) {A2 x=new A2(); x.printme(); } }

A.Cat B.Dog C.null D.编译出错 答案: B

90.下面说法中错误的是()。

A.throw语句用来明确地抛出一个异常情况

B.throws用来标明一个成员方法可能抛出的异常情况 C.编程人员可以根据实际情况在程序中抛出异常

D.在方法声明中,通过包含throw语句来抛出一个异常 答案: D

91.Jbuilder是()公司推出的可视化Java开发工具。

A.Sun B.Microsoft C.Borland D.IBM 答案: C

92.Java的可移植性特点,又可称为()。

A.稳定性 B.动态性 C.分布式特性 D.平台无关性 答案: D

93.编译一个Java源程序,正确的执行命令是()。

A.javac Teacher.java B.javac Teacher.class C.java Teacher.java D.java Teacher.class

搜索更多关于: 厦门理工期末Java复习题目2 的文档
厦门理工期末Java复习题目2.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6n1op1ucke7px008u2l4_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top