欢迎来到天天文库
浏览记录
ID:6074951
大小:133.00 KB
页数:10页
时间:2018-01-02
《java se平台程序设计(2)(代码实战)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、JavaSE平台程序设计(2)(代码实战)试卷班级学号姓名注意事项:1、本试卷共18页,满分为100分,考试时间为110分钟。2、答题时请使用蓝、黑钢笔或圆珠笔,不得使用红颜色墨水笔。除特殊要求外不得使用铅笔。题目一二三四分数核对得分阅卷人一、选择题(每题2分,共60分)分数1、给出下列代码:classSychTest{privateintx;privateinty;publicvoidsetX(inti){x=i;}publicvoidsetY(inti){y=i;}publicsynchroni
2、zedvoidsetXY(inti){setX(i);setY(i);}publicsynchronizedbooleancheck(){returnx!=y;}}第10页共10页当从某个类中调用该类的check()方法,将返回true的情况是。A)check()永远不返回true;B)当有多个线程调用setXY()方法时check()可能返回true;C)当有多个线程分别调用setX()和setY()时check()可能返回true;D)将SychTest类修改为允许x和y被单独赋值,check(
3、)才可能返回true。2、将当前目录下的所有文件都压缩到一个test.jar包中,并且将压缩信息显示到控制台上,可以使用下列选项________中的命令完成。A)jarvftest.jarB)jarcvftest.jarC)jarcvtest.jar/ D)jarcvtest.jar3、初始化一个没有run()方法的线程类,则。A)不会出错;B)有编译错误;C)运行时错误; D)编译成功但出现运行期异常。4、关于AWT中监听器(listener)的描述,________选项是正确的。(多选)A
4、)大多数组件(component)允许加上多个监听器;B)如果多个监听器加到单一组件上,只有一个监听器会被触发;C)组件不允许加入多个监听器;D)监听器机制允许使用多个”addXxxxListener()”方法加入多个监听器。5、在JDK1.5环境下,下列代码的编译、运行结果是________。Integerten=newInteger(10);Longnine=newLong(9);System.out.println(ten+nine);inti=1;System.out.println(i+t
5、en);A)1920B)1911C)错误:不能转换javalangIntegerD)1091106、启动新的线程的方法是。A)run()B)start()C)begin()D)run(Runnabler)7、下列代码的编译、运行结果是________。1.publicclassTest{2.intmaxValue;3.voidTest(){第10页共10页4.maxValue=100;5.System.out.println(maxValue);6.}7.Test(inti){8.maxValue=
6、i;9.System.out.println(maxValue);10.}11.publicstaticvoidmain(String[]args){12.Testa=newTest();13.Testb=newTest(999);14.}15.}A)打印100和999。B)打印999和100。C)第2行编译错误,变量未初始化。D)第12行编译错误8、在AWT中创建一个监听器类用于接收鼠标移动事件,下列选项中________是正确的。 A)通过继承MouseListener;B)通过实现MouseL
7、istener; C)通过继承MouseMotionListener;D)通过实现MouseMotionListener;9、下列代码的编译、运行结果是________。publicclassIfElseTest{publicstaticvoidmain(Stringargs[]){if(odd(5))//hereSystem.out.println("odd");elseSystem.out.println("even");}publicstaticintodd(intx){returnx%2;}
8、}A)编译错误。B)编译通过,执行的时候,在注释//here处报错。C)编译通过,并打印“odd”。第10页共10页D)编译通过,并打印“even”。10、下列代码:classAimplementsRunnable{inti;publicvoidrun(){try{Thread.sleep(5000);i=10;}catch(InterruptedExceptione){}}publicstaticvoidmain(String[]args){try{Aa=newA(
此文档下载收益归作者所有