Java复习题.docx

上传人:b****4 文档编号:24904185 上传时间:2023-06-02 格式:DOCX 页数:9 大小:18.32KB
下载 相关 举报
Java复习题.docx_第1页
第1页 / 共9页
Java复习题.docx_第2页
第2页 / 共9页
Java复习题.docx_第3页
第3页 / 共9页
Java复习题.docx_第4页
第4页 / 共9页
Java复习题.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

Java复习题.docx

《Java复习题.docx》由会员分享,可在线阅读,更多相关《Java复习题.docx(9页珍藏版)》请在冰豆网上搜索。

Java复习题.docx

Java复习题

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

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

B.有语句:

inta[];系统将a的值初始化为任意一个地址值

C.使用new分配存储空间时,必须指出元素的类型和个数

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

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

intk=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个数相加

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

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

B.字符串用关键字String标记,属于引用类型

C.Java定义“+”可用于两个字符串的连接运算

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

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

classDog

{Stringname;publicvoidmove(){}}

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

 

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

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

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

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

B.通过“对象名.数据成员名”可以引用对象的数据成员

C.初始化对象时可以使用构造方法来完成

D.对象中的属性和方法是不可分割的

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

classKs

{staticintx=9;Staticvoidmm(){};

publicstaticvoidmain(String[]args){Kst=newKs();}

}

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

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

A.importjava.io.* ;B.importjava.applet.Applet;

C.importjava.awt.eve* ;D.importjava.awt.event.*

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

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

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

A.SunB.MicrosoftC.BorlandD.FoxSoft

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

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

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

A.jdbB.javaC.javapD.appletviewer

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

A.classB.JavaC.helloD.Class

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

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

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

A.booleanb=20B.intk=23.00C.charch=”A”D.charch=(char)97

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

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

68.有定义:

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

A.ch[0]=’N’;

B.for(inti=0;i

C.System.out.println(ch[3]);

D.intlen=ch.length;

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

Stringstr="china";System.out.println(str.charAt

(1));

A.cB.hC.0D.1

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

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

 

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

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

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

A.声明对象即确定对象的名称,并指明它所属的类

B.声明对象时,即为对象分配了存储空间

C.建立对象后,该对象即成了类的实例

D.建立对象的格式为:

对象名=new构造方法()

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

A.它被保存在类的内存区的公共存储单元中,而不是保存在某个对象的内存区中

B.可以通过类名加点操作符访问它

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

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

classA1

{Stringname;

publicA1()

{name="zhang";}

}

publicclassA2extendsA1

{publicA2()

{super();}

publicstaticvoidmain(String[]args)

{A2s=newA2();

System.out.println(s.name);

}

}

A.编译出错B.nullC.zhangD.没有结果

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

A.可以用try-catch机制设计程序的异常处理

B.catch语句紧跟在try块的后面

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

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

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

A.MicrosofB.SunC.BorlandD.FoxSoft

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

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

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

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

A.javacStudent.javaB.javacStudent.class

C.javaStudent.javaD.javaStudent

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

A.computerB.12countC._studentD.$23

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

A.布尔型是简单类型B.布尔型只有真和假两个值

C.所有关系运算的返回值都是布尔型的值

D.布尔型可转换成0和1两种数字表示形式

81.有定义:

inti=4,j=i++;System.out.println(i++);执行结果是()。

A.4B.5C.6D.7

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

booleanyear=(2006%400==0)|(2006%100!

=0)&(2006%4==0);System.out.println(year);

A.0B.1C.trueD.false

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

A.break语句结束本次循环B.break语句可以终止某个case

C.continue语句结束本次循环D.continue语句并不终止当前循环

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

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

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

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

A.OOAB.OODC.OOPD.以上都是

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

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

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

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

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

publicclassDog

{staticintcount=0;

……

}

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

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

classA1

{Stringname="Dog";}

publicclassA2extendsA1

{Stringname="Cat";

publicvoidprintme()

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

publicstaticvoidmain(String[]args)

{A2x=newA2();x.printme();}

}

A.CatB.DogC.nullD.编译出错

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

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

B.throws用来标明一个成员方法可能抛出的异常情况

C.编程人员可以根据实际情况在程序中抛出异常

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

D

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

A.SunB.MicrosoftC.BorlandD.IBM

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

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

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

A.javacTeacher.javaB.javacTeacher.class

C.javaTeacher.javaD.javaTeacher.class

94.Java允许在源程序文件中添加注释,以增加程序的可读性;属于多行注释的方式是()。

A.//多行语句B./*多行语句*/

C./**多行语句*/D.//多行语句//

95.不属于引用类型的是()。

A.逻辑型B.类C.数组D.接口

96.程序的控制结构有三种,它们的共同特点是()。

A.只有一个入口点和一个出口点B.结构中的每一部分都有机会被执行

C.结构内没有“死循环”D.以上都正确

97.执行下面的代码,结果是()。

intsum=0;for(inti=1;i<10;i=i+2)sum=sum+i;System.out.println(sum);

A.20B.25C.45D.55

98.有语法错误的是()。

A.inta[];B.inta[]=newint[5];

C.inta[]=newint[];D.inta[]={1,2,3,4,5};

99.执行下面的代码,结果是()。

Stringstr="";System.out.println(str.length());

A.0B.1C.nullD.没有显示

100.OOP的含义指()。

A.面向对象的系统分析B.面向对象的系统设计

C.面向对象的程序设计D.面向对象的系统实施

101.下面()代表了类与对象的关系。

A.森林与鸟B.汽车与轮胎

C.河流与小溪D.教师与工号为001的教师

102.下面的叙述中,()不正确。

A.初始化对象,即是为对象分配存储空间的过程

B.一个对象的属性和方法是不可分割的

C.一个对象的属性值只能由这个对象或它的方法来读取和修改

D.对象成员的引用形式为:

对象名.数据成员名

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 自然景观

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1