java2程序设计自测题

java2程序设计自测题

ID:33661171

大小:73.08 KB

页数:8页

时间:2019-02-27

java2程序设计自测题_第1页
java2程序设计自测题_第2页
java2程序设计自测题_第3页
java2程序设计自测题_第4页
java2程序设计自测题_第5页
资源描述:

《java2程序设计自测题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Java2语言程序设计期末复习自测题2011/6/H注意:题目请人家在复习完成Z后做测试,注意控制时间!一、选择(每小题2分,总计10题)1、下列可以作为Java语言标识符的是()A.classB.$abcC.3xD.hello!2、关于Java语言中的循环语句,下列说法正确的是()A.while类型的循环至少执行一次循环体B.do-while类型的循坏至少执行一次循环体C.for循环可构成多重循环,while循环不可D.retum语句不可用在循环中3、对于类的定义,下列说法正确的是()A.static与final关键字在不能同时修

2、饰成员变暈B.private关键字对以修饰类定义C.final关键字只能用于定义常量,不能用來作为类修饰符D.—个源程序文件(.java文件)中最多只能有一个public类型的类4、对于类、接口的实现,下列说法错误的是()A.Java屮的任何类都默认继承自ObjectB.子类可同时继承口多个抽彖类来实现C.继承自某个父类声明一个子类时,该子类也可同时定义一些成员方法和变量D.接口也可以进行继承接口,采用extends关键字实现5、对于default访问权限修饰符,使用正确的是()A.子类和父类在同一包,只继承default变量,不继

3、承default方法B.子类和父类不在同一包,不继承default变量和方法C.子类和父类在同一包,不继承default变量,只继承default方法D.子类和父类不在同一包,继承default变量和方法6、对于HashSet和ArrayList的比较,正确的是()A.两者均可包含null元素B.两者均不可包含不同类型元素C.两者均有Objectget(intindex)方法A.两者均可排序7、关于String和StringBuffer类的相同与不同,错误的是()A.前者为不变字符串,后者则实现了可变字符串B.对于String字符串

4、,运算符“+”实现字符串连接,与concat方法功能相当C.对于比较字符串内容,两者均采用运算符实现D.StringBuffer字符串采用append方法追加内容时,实现字符串连接8、定义一个成员方法时,声明其可能会抛岀的各种异常和主动抛岀异常使用()A.throwscatchB.try>catchC.throws、throwD.throwthrows9、对于JavaGUI布局管理器,实现将容器划分为规则的网格,每个网格大小相同,采用以下哪个()A.FlowLayoutB.BorderLayoutC.GridLayoutD.Card

5、Layout10、关于Java程序结构,下列说法错误的是()A.Java程序由类作为基本构成单元,可由多个类构成B.一个Java程序可包含多个源程序文件,每个源程序文件中可包含多个类C.一个可执行的Java程序必须有一个类中存在main方法D.可执行的Java程序mnin方法可有多种形式二、填空(共20空,每空1分)),在命令提示符界面运行字节码1、Java语言程序的字节码文件的扩展名为(文件的命令为(2、switch语句中使用()关键字在执行case分支后跳出语句块,(子句可选,表示与任何case字句都不匹配时执行的语句。3、声明

6、类属于某个包,使用()关键字,若引入包testpackage中的类Test,语句为(),若在某个4、子类继承父类时,若存在与父类相同形式的方法称为方法(类中存在多个同名方法,称为方法(5、子类构造方法调用父类的构造方法,使用()关键字,(关键字修饰的类不能被继承。6、static关键字修饰的方法称为()方法,修饰的成员变量称为)变量。)类实现,若获取7、对文件进行按字符顺序读取,对使用输入输出流的()类。)可获取数组长度,Arrays类的文件大小等相关信息,使用(8、Java语言中数组作为对象,屈性(()方法可对数组元素进行排序。9

7、、Object类提供了线程的同步方法,其中()方法用来使线程进入等待状态,()方法用来唤醒等待队列中的线程o1()、Java语言编程屮可使用()类完成TCP通信的服务器端程序通信功能,该类的()方法为阻塞方法,用來等待客户端的连接。三、程序分析(本题总计20分)1、(本题4分)写出以下程序的输出结果。publicclassExceptionDemo{publicstaticvoidmain(Stringargs[]){intn=1,m=1;try{m=Integer.parseint(n123n);n=Integer.parseln

8、t(lfabcl23H);System.out.printIn(nn=n+n);}catch(NumberFormatExceptione){System.out.printin{Hexeccatch{}n);n=456;m=789;

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

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

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