JAVA试题1.doc
上传人:sy****28 上传时间:2024-09-12 格式:DOC 页数:7 大小:33KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

JAVA试题1.doc

JAVA试题1.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

JAVA试题1Java语言程序设计一、选择题(1)Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?A)安全性B)多线性C)跨平台D)可移植(2)下列哪个类声明是正确的?A)abstractfinalclassHI{???}B)abstractprivatemove(){???}C)protectedprivatenumber;D)publicabstractclassCar{???}(3)下列关于for循环和while循环的说法中哪个是正确的?A)while循环能实现的操作,for循环也都能实现B)while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C)两种循环任何时候都可替换D)两种循环结构中都必须有循环体,循环体不能为空(4)异常包含下列那些内容?A)程序中的语法错误B)程序的编译错误C)程序执行过程中遇到的事先没有预料到的情况D)程序事先定义好的可能出现的意外情况(5)Character流与Byte流的区别是A)每次读入的字节数不同B)前者带有缓冲,后者没有C)前者是块读写,后者是字节读写D)二者没有区别,可以互换使用(6)监听事件和处理事件A)都由Listener完成B)都由相应事件Listener处登记过的构件完成C)由Listener和构件分别完成D)由Listener和窗口分别完成(7)Applet可以做下列那些操作?A)读取客户端文件B)在客户端主机上创建新文件C)在客户端装载程序库D)读取客户端部分系统变量(8)下列哪个属于容器的构件?A)JFrameB)JButtonC)JPnelD)JApplet(9)如果希望所有的控件在界面上均匀排列,应使用下列那种布局管理器?A)BoxLayoutB)GridLayoutC)BorderLayoutD)FlowLouLayout(10)为实现多线程之间的通信,需要使用下列那种流才合适?A)FilterstreamB)FilestreamC)RandomaccessstreamD)Pipdestream二、填空题(1)对象串行化可以很容易地扩展成支持Java对象的[1],它提供了对象从流中重建的补充方式.(2)Vector类的对象是通过capacity和capacityIncrement两个值来改变集合的容量,其中capacity表示集合最多能容纳的[2],capacityIncrement表示每次增加多少容量,不是一个一个增加.(3)下列程序的功能是判断某一年是否为闰年.请在横线处填入适当内容,使程序能够正确运行.importjava.io.*;publicclassLeapYear{publicstaticvoidmain(Stringarge[])throwsIOException{InputStreamReaderir;BufferdeReadwein;ir=newInputStreamReader(System.in);in=newBufferedReader(ir);System.out.println(“输入年份是:”);Strings=[3];intyear=Integer.parseInt(s);ifyear%4==0&&year%100!=0//year%400==0){System.out.println(""+year+"年是闰年.");}else{System.out.println(""+year+"年不是闰年..");}}}(4)下面程序对数组中每个元素赋值,然后按逆序输出.请在横线处填入适当内容,使程序能正常运行.importjava.io.*;publicclassArrayTest{publicstaticvoidmain(Stringargs[]){inti;inta[]=newint[5];for(i=0;i<5;i++)a[i]=i;for([4];i>=0;i--)System.out.println("a["+i+"]="a[i]);}}(5)下列程序的功能是:输入一个姓名,程序运行后,输出“姓名Welcomeyou!”.例如,输入“张三Welcomeyou!”.请在下面横线处填入正确的方法名,使程序可以正确运行.importjava,awt,*;importjava.awt.event.*;publicclasswelcomenYou{publicstaticvoidmain(Stringargs[]){newFrameInOut();}}classFrameInOutextendsFrameimplementsActionListener{Labelprompt;TextFieldinput,output;Buttonbtnn;voidFramInOut