烟台南山学院20092010学年第一学期期末考试.doc
上传人:sy****28 上传时间:2024-09-12 格式:DOC 页数:4 大小:228KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

烟台南山学院20092010学年第一学期期末考试.doc

烟台南山学院20092010学年第一学期期末考试.doc

预览

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

16 金币

下载此文档

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

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

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

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

课程代码0930071第页()烟台南山学院2009—2010学年第一学期期末考试《网络程序设计Java试卷》B(课程代码:0930071专业:软件技术学习形式:双证统招专科年级:08级)本试题需在【答题册】作答。(试题总分100分)一、选择题(共10题,每小题2分,满分20分)1、下面哪一个是非法的标识符?()A、9variableB、Var2C、_ifD、_54_2、以下程序段执行后的K值为()。intx=60;y=20;k=(x>y)?y:xA、20B、60C、10D、503、用修饰符()修饰的方法,是属于整个类的类方法。A、abstractB、staticC、finalD、native4、下面哪个函数是publicvoidaMethod(){...}的重载函数?()A、voidaMethod(){...}B、publicintaMethod(){...}C、publicvoidaMethod(){...}D、publicintaMethod(intm){...}5、判断下面陈述中那句话是正确的?()A、try语句可以单独存在,不需要其他的附加语句。B、try语句不能单独存在,后面必须要和catch或finally语句配合使用。C、在try语句后面的catch语句只能有一句。D、finally语句的作用是用来完成一些做不了的工作。6、构造函数何时被调用()A、类定义时B、创建对象时C、调用对象方法时D、使用对象的变量时7、假设A类有如下定义,设a是A类的一个实例,下列语句调用哪个是错误的?()classA{inti;staticStrings;voidmethod1(){}staticvoidmethod2(){}}A、System.out.println(a.i)B、a.method1()C、A.method1()D、A.method2()8、在浏览器中执行applet程序,以下选项中的哪个方法将只被执行一次()。A、init()B、start()C、paint()D、stop()9、下列方法中可以用来创建一个新线程的是()A、实现java.lang.Runnable接口并重写start()方法B、实现java.lang.Runnable接口并实现init()方法C、继承java.lang.Thread类并重写run()方法D、继承java.lang.Thread类并重写start()方法10、设置字体的方法为()A、setColor()B、setFont()C、Font()D、getFont()二、程序分析(共5题,每小题4分,满分20分)1、写出程序运行结果:(4分)classA{intx;staticinty=1;voidprintfx(){System.out.println("x="+x);}staticvoidprintfy(){System.out.println("y="+y);}}classStaticTest{publicstaticvoidmain(Stringarg[]){A.y=A.y+2;Aa1=newA();a1.printfx();A.printfy();Aa2=newA();a2.x=5;a2.y=10;a2.printfx();a2.printfy();}}2、写出程序运行结果:(4分)classMul{intn=1;floatf(floatx,floaty){returnx*y;}}classAddextendsMul{intn=8;floatf(floatx,floaty){returnx+y;}voidm(){System.out.println(“n=”+n);System.out.println(“super.n=“+super.n);•floata=f(5f,3f);floatb=super.f(5f,3f);System.out.println(“a=”+a);System.out.println(“b=“+b);}publicstaticvoidmain(Stringargs[]){Addx=newAdd();x.m();}}3、写出程序运行结果:(4分)classFirst{publicvoidaMethod(){System.out.println("thisisFirstclass");}}publicclassSecondextendsFirst{publicSecond(){aMethod();}publicvoidaMethod(){System.out.p