JAVA期末复习1

JAVA期末复习1

ID:37852869

大小:57.00 KB

页数:5页

时间:2019-06-01

JAVA期末复习1_第1页
JAVA期末复习1_第2页
JAVA期末复习1_第3页
JAVA期末复习1_第4页
JAVA期末复习1_第5页
资源描述:

《JAVA期末复习1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、选择题(每道题只有一个正确答案,每小题2分,共30分)15道题 1、关于Java语言叙述错误的是:( C )  A.Java语言具有跨平台性      B.Java是一种面向对象的语言  C.Java语言中的类可以多继承  D.Java的垃圾收集机制自动回收程序已不再使用的对象 2、以下叙述正确的是:( B )  A.构造方法必须是public方法              B.main方法必须是public方法  C.Java应用程序的文件名可以是任意的     D.构造方法应该声明为void类型3、关于Java中数据类型叙述正确的是:( B )  A、整型数据在不同平台下

2、长度不同       B.boolean类型数据只有2个值,true和false  C.数组属于简单数据类型               D.Java中的指针类型和C语言的一样 4、设 int x=1,float y=2,则表达式 x / y的值是:( D )    A.0          B.1           C.2            D.以上都不是 5、以下语句有语法错的是:( A )    A.int x=1;y=2;z=3      B.for (int x=10,y=0;x>0;x++);    C.while (x>5);            D.for

3、(; ); 6、关于类和对象的叙述正确的是:( A )  A.Java的类分为两大部分:系统定义的类和用户自定义的类  B.类的静态属性和全局变量的概念完全一样,只是表达形式不同  C.类的成员至少有一个属性和一个方法  D.类是对象的实例化 7、以下有关构造方法的说法,正确的是:( A )    A.一个类的构造方法可以有多个        B.构造方法在类定义时被调用    C .构造方法只能由对象中的其它方法调用 D.构造方法可以和类同名,也可以和类名不同8、以下有关类的继承的叙述中,正确的是:( D )    A.子类能直接继承父类所有的非私有属性,也可通过接口继承父类的

4、私有属性    B.子类只能继承父类的方法,不能继承父类的属性    C.子类只能继承父类的非私有属性,不能继承父类的方法    D.子类不能继承父类的私有属性 9、下列属于容器的组件有:( B )    A.JButton       B.JPane       C.Canvas       D.JTextArea 10、void 的含义:( C )    A.方法体为空                   B.定义的方法没有形参    C.定义的方法没有返回值         D.方法的返回值不能参加算术运算 11、关于Java中异常的叙述正确的是:( D )    A.异常

5、是程序编写过程中代码的语法错误   B.异常是程序编写过程中代码的逻辑错误    C.异常出现后程序的运行马上中止         D.异常是可以捕获和处理的 12、所有的异常类皆继承哪一个类?( C )    A.java.io.Exception             B.java.lang.Throwable    C.java.lang.Exception          D.java.lang.Error 13、下面哪个不是java语言中的关键字?( B )    A.long    B.sizeof     C.instanceof       D.const 1

6、4、为实现进程之间的通信,需要使用下列那种流才合适?(D)    A.Data stream       B.File stream     C.Buffered stream        D.Piped stream15、在复选框中移动鼠标,然后单击一选项,要捕获所选项必需实现哪个接口?(D)    A.ActionListener    B.MouseListener    C.MouseMotionListern     D.ItemListener 二、填空题(每空1分,共20分) 1、面向对象程序设计所具有的基本特征是:___抽象性___,_封装性___,_继承性__

7、,_多态性.2、数组x定义如下    int x[ ][ ]=new int[3][2]     则 x..length 的值为____3________,      x[0].length 的值为_____2_______。 3、Java中实现多线程一般使用两种方法,一是___继承Thread类_________,二是_____实现Runnable方法__________ 4、Java的图形用户界面设计中,有很多布局管理器用来摆放组件的位置,一般用到的布局管理器有(列出四种即可

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。