一、选择题(每道题只有一个正确答案,每小题2分,共30分)15道题1、关于Java语言叙述错误的是:(C)A.Java语言具有跨平台性B.Java是一种面向对象的语言C.Java语言中的类可以多继承D.Java的垃圾收集机制自动回收程序已不再使用的对象2、以下叙述正确的是:(B)的确台aA.构造方法必须是public方法B.mai
方法必须是public方法C.Java应用程序的文件名可以是任意的D.构造方法应该声明为void类型3、关于Java中数据类型叙述正确的是:(B)A、整型数据在不同平台下长度不同B.boolea
类型数据只有2个值,true和falseC.数组属于简单数据类型D.Java中的指针类型和C语言的一样4、设i
tx1floaty2,则表达式xy的值是:(D)
A.0B.1C.2D.以上都不是5、以下语句有语法错的是:(A)A.i
tx1;y2;z3B.fori
tx10y0;x0;xC.whilex5
fD.for6、关于类和对象的叙述正确的是:(A)A.Java的类分为两大部分:系统定义的类和用户自定义的类B.类的静态属性和全局变量的概念完全一样,只是表达形式不同C.类的成员至少有一个属性和一个方法D.类是对象的实例化7、以下有关构造方法的说法,正确的是:(A)
A.一个类的构造方法可以有多个B.构造方法在类定义时被调用C.构造方法只能由对象中的其它方法调用D.构造方法可以和类同名,也可以和类名不同8、以下有关类的继承的叙述中,正确的是:(D)A.子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性B.子类只能继承父类的方法,不能继承父类的属性C.子类只能继承父类的非私有属性,不能继承父类的方法D.子类不能继承父类的私有属性9、下列属于容器的组件有:(B)A.JButto
B.JPa
eC.Ca
vasD.JTextArea10、void的含义:(C)A.方法体为空B.定义的方法没有形参C.定义的方法没有返回值
fD.方法的返回值不能参加算术运算11、关于Java中异常的叙述正确的是:(D)
A.异常是程序编写过程中代码的语法错误B.异常是程序编写过程中代码的逻辑错误C.异常出现后程序的运行马上中止D.异常是可以捕获和处理的12、所有的异常类皆继承哪一个类?(C)
13、下面哪个不是java语言中的关键字?(B)A.lo
gB.sizeofC.i
sta
ceofD.co
st
14、为实现进程之间的通信,需要使用下列那种流才合适?(D)A.DatastreamB.FilestreamC.BufferedstreamD.Pipedstream
15、在复选框中移动鼠标,然后单击一选项,要捕获所选项必需实现哪个接口?(D)A.Actio
Liste
erB.MouseListe
erC.MouseMotio
Lister
fD.ItemListe
err