欢迎来到天天文库
浏览记录
ID:32784016
大小:67.65 KB
页数:4页
时间:2019-02-15
《2006-2007第一学年java程序设计a卷(13)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、临沂师范学院2006-2007学年度第1学期《JAVA程序设计》试题A卷(适用于2004级计算机科学与技术专业1+3学生)一・选择题.(1X10,共计10分)1.下面—可以得到数组元素的个数,java+定义数组名为abcoA、abc.length()B>abc.lengthC>len(abc)D>ubound(abc)2.定义一个类名为"MyClass.java/z的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为AprivateclassMyClassextendsCpub1icclassMy
2、Class3.下列哪个类声明是正确的。AabstractfinalclassHl{•••}Cprotectedprivatenumber;ObjectBclassMyClassextendsObjectDpublicclassMyClassextendsObjectBabstractprivatemove(){•••}DpublicabstractclassCar{•••}4.指出方法与方法publicvoidadd(inta){}为不合理的重载方法。Apublicintadd(inta)Bpublicvoi
3、dadd(longa)Cpublicvoidadd(inta,intb)Dpublicvoidadd(floata)5.当包含Applet对象的浏览器窗口被最小化或者英他窗口被激活时,方法被自动调用。A.init()B.start()C.stop()D.update()6.语句从当前方法退出,返回到调用该方法的语句处,继续执行。A.breakB・returnC.continueD.if7.下列哪个标示符是合法的A・intbook$C・pass-wordD・whi1e8.方法在类实例化时,由系统自动调用。A.m
4、ainOB.System,exit(0)C.init()D.构造9.下列哪一个能够被实例化,生成该类的一个对象A.接口B.包C.抽彖类D.用户自定义的类10.下面修饰符修饰的变暈是所有同一个类生成的对象共享的。A^publicB>privateC、staticD、final二.判断题(1X15,共计15分)1.一个java程序中可以定义多个类,也可以包含多个公有(public)类。2.Applet不能单独运行,需要嵌入到网页文件中,通过IE浏览器或者appletviewer打开。3.Vector是允许相同类型
5、的元素共存的变长数组。4.Object是所有类的父类或者祖先,其他系统类和用户自定义的类都是它的子孙类。1.java,awt包是一个自动引入的包,java,lang包是必须引入的包。2.抽象类不能被实例化,接口可以被实例化.3.构造方法具有与类相同的名称,返回类型是void。&子类可以继承父类所有的属性和方法。9.用final声明的变量是常量,在程序中不可以改变其值。10.一条import语句不但能引入一个包中的所有类和接口,还能引入其子包中的类和接口。11.数组是JAVA提供的一个基本数据类型。12.调用S
6、ystem.exit(0)方法会终止JAVA虚拟机的运行,退岀程序。13.面向对彖程序设计的特征是封装、继承和多态。14.构造方法可以在方法屮用return返冋一个值。15.内部类是在某个类的内部嵌套定义的一个类。三.简答题(5X4,共计20分)1.JAVA语言标示符的命名规范是什么?试详细说明。2.方法(或者函数)重载与覆盖的区别,最好举例说明。3.简述异常机制的意义及java中异常的基本结构。4.举例说明接口与抽象类的区别?(意义及语法表示方面比佼)四.程序填空题(2X5,共计10分)下血一段代码定义了一
7、个ForDemo类,该类的作用是用for语句求100以内的奇数的和并将其输出到屏幕,请把划线部分的代码补齐。(1)ForDemo{publicstaticvoid(2)(Stringargs[]){intsum二0;for(inti=l;⑶;⑷)sum+二i;}(5)("sum=”+sum);五.程序阅读题(5X2,共计10分)1.阅读下面的程序并写出运行结果。publicclassTestVal{staticintvalTwoO{intb=20;System,out.printin("b在valTwo函数里
8、的值是"+b++);returnb;}publicstaticvoidmain(Stringargs[]){intb=5;System,out.printin(z,b在main函数里的值是"+b);System,out.printIn(,zvalTwo函数的返回值是"+valTwo());}2.阅读下而的程序并写出运行结果。classSuperClass{publicvoidprintA(){Sys
此文档下载收益归作者所有