1 / 14
文档名称:

java试卷答案《Java程序设计》试卷八.docx

格式:docx   大小:94KB   页数:14
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java试卷答案《Java程序设计》试卷八.docx

上传人:小博士 2019/7/10 文件大小:94 KB

下载得到文件列表

java试卷答案《Java程序设计》试卷八.docx

文档介绍

文档介绍:《Java程序设计》试卷八班级 学号 姓名 成绩 一、选择题(每题2分共20分)Java语言具有许多优点和特点,下列选项屮,哪个反映了Java程序并行机制的特点()A安全性 B多线程 C跨平台 D可移植下列哪个类声明是正确的()AabstractfinalclassHl{•••}Babstractprivatemove(){•••}Cprotectedprivatenumber;DpublicabstractclassCar{•••}下列关于for循坏和while循坏的说法中哪个是正确的()Awhile循坏能实现的操作,for循环也都能实现Bwhile循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C两种循环任何时候都可替换D两种循环结构屮都必须有循环体,循环体不能为空异常包含下列哪些内容()A程序中的语法错误B程序的编译错误C程序执行过程中遇到的事先没有预料到的情况D程序事先定义好的可能出现的意外情况Character流与Byte流的区别是()A每次读入的字节数不同B前者带有缓冲,后者没有C前者是块读写,后者是字节读写D二者没有区別,可以互换使用监听事件和处理事件()A都由Listener完成B都由相应事件Listener处登记过的构件完成C由Listener和构件分别完成D由Listener和窗口分别完成Applet可以做下列哪些操作()A读取客户端文件B在客户端主机上创建新文件C在客户端装载程序库D读取客户端部分系统变量下列哪个属于容器的构件()AJFrameBJButtonCJPnelDJApplet如果希望所有的控件在界面上均匀排列,应使用下列哪种布局管理器()ABoxLavoutBGridLayoutCBorderLayoutDFlowLayout为实现多线程之间的通信,需要使用下列哪种流才合适()essstreamDPipedstream二、填空题(每题2分共10分)对象串行化可以很容易地扩展成支持Java对象的持久存储,它提供了对象从流中重建的补充方式Vector类的对象是通过capacity和capacityIncrement两个值来改变集合的容量,其中capacity表示集合最多能容纳的元素,capacityincrement表示每次增加多少容量,不是一个一个增加。下列程序的功能是判断某一年是否为闰年。请在横线处填入适当内容,使程序能够正确运行。.*;lassLeapYear{publicstaticvoidmain(Stringarge[])throwslOException{InputStrcamReaderir;BufferedReadwein;ir=newTnputStreamReader(Systemin):in二newBufferedReader(ir);SystemOutprintln(//输入年份是:")Strings二in_eadLinc()intyear=Integer parselnt(s);ifyear%4==0&&year%100!=0| |year%400==0){SystemoutprintlnC'"+year+r,年是闰年。")elseSystemoutprintlnC'"+year+z,年不是闰年。)}}}下面程序对数组中每个元素赋值,然后按逆序输出。请在横线处填入适当内容,使程序能正确运行。importjavaio*;lassArrayTest{publicstaticvoidmain(Stringargs[]){inti;inta[]=newint[5];for(i=0;i(5;i++)a[i]=i;for(i=;i)=0;i--)Systemoutprintin("a[ +i+"]=,f+aEi])}}下列程序的功能是:输入一个姓名,程序运行后,输出“eyou!"。例如,输入“张三”,则输出“eyou!"。请在下面横线处填入正确的方法名,使程序可以正确运行。importjavaawt*;importjavaawtevent*;eYou{publicstaticvoidmain(Stringargs[]){newFrameInOut();}classFramelnOutextendsFrameimplementsActionListener{Labelprompt;TextFieldinput,output;Buttonbtnn;voidFramlnOut(){prompt二newLabel Pleaseinputyourname");input二newTextField(lO):output二newTextField(25);btnn二newButtonCzCloss");setLny(newFlowLayout