Java语言程序设计-单元测试一-参考答案.doc

Java语言程序设计-单元测试一-参考答案.doc

ID:55089320

大小:28.00 KB

页数:5页

时间:2020-04-27

Java语言程序设计-单元测试一-参考答案.doc_第1页
Java语言程序设计-单元测试一-参考答案.doc_第2页
Java语言程序设计-单元测试一-参考答案.doc_第3页
Java语言程序设计-单元测试一-参考答案.doc_第4页
Java语言程序设计-单元测试一-参考答案.doc_第5页
资源描述:

《Java语言程序设计-单元测试一-参考答案.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《Java语言程序设计》测试题一一、选择题(每题2分,共30分)1、编译JavaApplication源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为()。A.javaB.classC.htmlD.exe2、不允许作为类及类成员的访问控制符的是()。A.publicB.privateC.staticD.protected3、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为()。A.staticvoidmethod()B.publicvoidmethod()C.finalvoidmethod()D.abst

2、ractvoidmethod()4、声明为static的方法不能访问()类成员。A.超类B.子类C.非staticD.用户自定义类5、下面选项中,Java对类Welcome进行定义正确的是:()A.publicclass1Welcome{}B.publicclassWelcome{}C.publicclasswelcome{}D.publicclassWelcome{}6、若一个类中对某个方法进行了重载,能够区分这些重载方法的手段是()。A.它们的返回值类型的不同B.它们的名称的不同C.它们的参数列表的不同D.它们的修饰符不同7、定义主类的类头时可以使用的访问控制符是()。A.pr

3、ivateB.protectedC.publicD.privateprotected8、下列方法定义中,正确的是()。A.intx(){charch='a';return(int)ch;}B.voidx(){...returntrue;}C.intx(){...returntrue;}D.intx(inta,b){returna+b;}9、设i,j为类X中定义的double型变量名,下列X类的构造函数中不正确的是()。A)doubleX(doublek){i=k;returni;}B)X(doublem,doublen){i=m;j=n;}C)X(){i=0;j=0;}D)X(do

4、ublek){i=k;}10、Java中main()函数的返回值类型是什么()。A.StringB.intC.charD.void11、下面这些标识符那些是错误的:()。A.MyGameB._isHersC.2JavaProgramD.+$abc12、()是一个特殊的方法,用于对类的实例变量进行初始化。A.终止函数B.构造函数C.重载函数D.初始化函数13、下面声明数组的写法错误()。A.inta[];B:int[]a;C:int[][]a[3][];D.int[][]a[][3];14、设x为float型变量,y为double型变量,a为int型变量,b为long型变量,c为ch

5、ar型变量,则表达式x+y*a/x+b/y+c的值为()类型。A.intB.longC.doubleD.char15、为了使包cn.com中的类在当前程序中可以使用,应该使用的语句是()。A.importcn.com.*;B.packagecn.com.*;C.cn.comimport;D.cn.compackage;二、判断题(每题1分,共20分)1、“//”即可以表示单行注释,也可以表示多行注释。()F2、声明变量时必须指定一个类型。()T3、Java认为变量number与Number是相同的。()F4、Double类型是一个基本数据类型。()F5、方法System.out.p

6、rintln只在命令窗口中显示(或打印)一行文字。()T6、局部变量可以在定义它们的方法体外使用。()F7、Java应用程序从main方法开始执行。()T8、构造方法用于给类的实例进行初始化。()T9、一个Java源程序中允许有多个公共类。()F10、类定义以关键字extends开始。()F11、数组一定占用连续的内存空间。()t12、类及其属性、方法可以同时有一个以上的修饰符来修饰。()T13、Java数组的元素可以是简单数据类型,也可以是对象类型。()T14、Java源程序的文件名必须和公共类的类名相同。()t15、想确保当两个条件都为true时才执行某一动作,可使用逻辑与&&

7、运算符。()T16、有的类定义时可以不定义构造函数,所以构造函数不是必需的。()F17、同一个类中定义多个参数列表不同的同名方法,叫做方法的重载。()T18、类的私有属性和私有方法可以被其子类访问。()F19、if结构和if/else结构所做的动作是相同。()F20、保留字this代表当前对象。()T三、程序分析题(每题5分,共20分)1、程序如下:publicclassTest2{Stringstr1="Hello,Javaworld!t";Stringstr2=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。