




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
预赛试题A卷 Java程序设计一选择题(每道题3分,共45分)()Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?A、安全性B、多线性C、跨平台D、可移植(2)Character流与Byte流的区别是A、每次读入的字节数不同B、前者带有缓冲,后者没有C、前者是块读写,后者是字节读写D、二者没有区别,可以互换使用(3)监听事件和处理事件A、都由Listener完成B、都由相应事件Listener处登记过的构件完成C、由Listener和构件分别完成D、由Listener和窗口分别完成(4)Applet可以做下列哪些操作?A、读取客户端文件B、在客户端主机上创建新文件C、在客户端装载程序库D、读取客户端部分系统变量(5)下列哪个属于容器的构件?A、JFrame B、JButton C、JPanel D、JApplet(6)以下声明合法的是()A、defaultStrings;B、publicfinalstaticnativeintw( )C、abstractdoubled;D、abstractfinaldoublehyperbolicCosine( )(7)关于以下application的说明,正确的是()1classStaticStuff2 3 staticintx=10;4 static x+=5;5 publicstaticvoidmain(Stringargs )6 7System.out.println(“x=” + x);8 9 static x/=3;10. A、4行与9行不能通过编译,因为缺少方法名和返回类型B、9行不能通过编译,因为只能有一个静态初始化器C、编译通过,执行结果为:x=5D、编译通过,执行结果为:x=3(8)关于以下程序代码的说明正确的是()1classHasStatic2privatestaticintx=100;3publicstaticvoidmain(Stringargs)4HasStatichs1=newHasStatic();5hs1.x+;6HasStatichs2=newHasStatic();7hs2.x+;8hs1=newHasStatic( );9hs1.x+;10 HasStatic.x- -;11System.out.println(“x=”+x);12 13A、 5行不能通过编译,因为引用了私有静态变量B、 10行不能通过编译,因为x是私有静态变量C、程序通过编译,输出结果为:x=103D、程序通过编译,输出结果为:x=102(9)以下选项中循环结构合法的是()A、while (inti7)i+;System.out.println(“i is “+i);B、 intj=3;while(j)System.out.println(“ jis “+j);C、intj=0;for(intk=0; j + k !=10; j+,k+)System.out.println(“ jis “+ j + “kis”+ k);D、 intj=0;doSystem.out.println( “jis “+j+);if (j = = 3) continueloop;while(j10);(10)类Test1定义如下:1publicclassTest12publicfloataMethod(float a,floatb)34将以下哪种方法插入行3是不合法的。()A、publicfloataMethod(floata, floatb,floatc)B、publicfloataMethod(floatc,float d)C、publicintaMethod(inta, int b)D、private float aMethod(int a,int b,int c)(11)类Test1、Test2定义如下:1public classTest12 publicfloataMethod(float a,float b) throws3IOException 4 5 publicclassTest2extendsTest167将以下哪种方法插入行6是不合法的。()A、floataMethod(floata,floatb) B、publicintaMethod(int a,int b)throwsException C、publicfloataMethod(floatp,float q) D、publicintaMethod(int a,intb)throws IOException (12)关于以下程序段,正确的说法是()1Strings1=”abc”+”def”;2 Strings2=newString(s1);3 if(s1= =s2)4System.out.println(“= = succeeded”);5 if (s1.equals(s2)6System.out.println(“.equals()succeeded”);A、行4与行6都将执行B、行4执行,行6不执行C、行6执行,行4不执行C、行4、行6都不执行(13)以下说法哪项是正确的()1classMyListener2extendsMouseAdapterimplementsMouseListener3 public void mouseEntered(MouseEventmev)4System.out.println(Mouseentered.);5A、以上代码可通过编译B、不能通过编译,因为没有实现MouseListener接口中的所有方法C、不能通过编译,因为类头定义不能分行D、能通过编译,若组件用该类作为Mouse的监听者并且接收了mouse-exited事件,则在执行过程中会抛出异常(14)关于以下程序段的说法,正确的是()1classMyListenerimplements2 ActionListener,ItemListener3 public voidactionPerformed(ActionEventae)4System.out.println(Action);5publicvoiditemStateChanged(ItemEventie)6 System.out.println(Item);7 8A、可通过编译B、第2行产生编译错误C、第3行产生编译错误D、第5行产生编译错误(15)通过调用 newList(10,false)创建一个列表,以下关于该列表的说法哪项是错误的。()A、该列表不支持复选B、该列表有10个选项C、根据需要该列表可能有垂直滚动条D、该列表支持10个可见选项二写出以下程序的运行结果。(每道题10分,共30分) 1写出以下程序的运行结果。 class OverloadDemovoidtestOverload( inti )System.out.println(“int”);voidtestOverload(Strings)System.out.println(“String”);publicstaticvoid main(Stringargs )OverloadDemo a=newOverloadDemo ( );charch=x;a.testOverload(ch); 2阅读以下程序,写出输出结果。classFirstpublicFirst()aMethod();publicvoidaMethod()System.out.println(“inFirstclass”);publicclassSecondextendsFirstpublicvoidaMethod()System.out.println(“inSecondclass”);public static void main(String args)newSecond( );3写出以下程序的运行结果。import java.io.*;public class UseLabelpublic static void main(String args)Loop:for(int i=2; i10;i+)for(intj=2;j4) ? 99.9 :9);A输出结果为:valueis99.99B输出结果为:valueis9C输出结果为:valueis9.0D编译错误(13)执行完以下代码int x = new int10;后,以下哪项说明是正确的()Ax9为0Bx9未定义Cx10为0Dx0为空(14)关于以下程序段,正确的说法是()1Strings1=“a”+“b”;2 Strings2=newString(s1);3 if(s1= =s2)4System.out.println(“= = is succeeded”);5 if (s1.equals(s2)6System.out.println(“.equals() is succeeded”);A行4与行6都将执行B行4执行,行6不执行C行6执行,行4不执行C行4、行6都不执行(15)以下程序的运行结果是:()public class Incrementpublic static void main(String args)int c;c = 2;System.out.println(c);System.out.println(c+);System.out.println(c);A2B2C2D323242334二写出以下程序的运行结果。(每道题10分,共30分)1、写出以下程序的运行结果。publicclassChangeStrDemo publicstaticvoidchangestr(Stringstr) str=welcome; publicstaticvoidmain(Stringargs) Stringstr=1234; changestr(str); System.out.println(str); 2、写出以下程序的运行结果。 classFirstpublicFirst()aMethod();publicvoidaMethod()System.out.println(“inFirstclass”);publicclassSecondextendsFirstpublicvoidaMethod()System.out.println(“inSecondclass”);public static void main(String args)newSecond( );3、写出以下程序的运行结果。publicclassFooDemo staticbooleanfoo(charc) System.out.print(c); returntrue; publicstaticvoidmain(Stringargs) inti=0; for(foo(a);foo(b)&(i2);foo(c) i+; foo(d); 三编程题(45分)1编写一个Java程序要求:开启一个文本文件,一次读取其内的一行文本。令每一行形成一个String,并将读出的String对象置于LinkedList中。请以相反次序印出LinkedList内的所有文本行。Java程序设计B卷评分标准一:选择题:CDCCDCBDDBCCAAC二:程序阅读(1)1234(2)inSecondclass(3)abdcbdcb三:编程题1import java.io.*;import java.util.*;public class E01_FileIntoList / Report all exceptions to console:public static void main(String args)throws Exception LinkedList lines = new
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年事业单位工勤技能-河南-河南机械冷加工一级(高级技师)历年参考题库典型考点含答案解析
- 2024并购法律服务合同
- 2025年事业单位工勤技能-河南-河南信号工-机车信号设备维修三级(高级工)历年参考题库典型考点含答案解析
- 2024版代加工合同代加工合同范本
- 2025年事业单位工勤技能-河北-河北兽医防治员五级(初级工)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-江西-江西园林绿化工四级(中级工)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-江苏-江苏汽车驾驶与维修员四级(中级工)历年参考题库含答案解析
- 2025年事业单位工勤技能-江苏-江苏地图绘制员二级(技师)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-广西-广西管道工三级(高级工)历年参考题库含答案解析
- 2025年事业单位工勤技能-广西-广西客房服务员五级(初级工)历年参考题库典型考点含答案解析
- 值长面试题及答案
- 2025既有办公建筑体检评价标准
- 煤矿其他从业人员培训课件
- 义警队伍管理制度
- 成长赛道法律专业
- 通信工程施工现场临时用电方案
- 淤泥固化施工方案
- 苏教牛津译林版小学英语六年级上册单词背诵默写本
- 2023年福建中考语文试卷真题及答案解析
- 2024年10月河北保定市市直政府序列事业单位公开选调工作人员45名笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 防水施工组织设计方案
评论
0/150
提交评论