java程序设计测试题.doc

java程序设计测试题.doc

ID:59254636

大小:28.50 KB

页数:5页

时间:2020-09-08

java程序设计测试题.doc_第1页
java程序设计测试题.doc_第2页
java程序设计测试题.doc_第3页
java程序设计测试题.doc_第4页
java程序设计测试题.doc_第5页
资源描述:

《java程序设计测试题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、单项选择题1、下列属于类的有(C)A.学生王江东B.张老师C.学校D.小李的汽车2、下列类名正确的是(D)A.MilldleSchoolB.myClassC._BikeD.Employee3.要创建一个car类的对象的方法,下面正确的是(B)A.car.name=”上海大众”;B.Carcar=newCar();C.Package与import语句D.Carcar=null;4.下列关键字中,(D)将方法定义为静态方法。A.PublicB.protectedC.privateD.static5.java中参数分为(A)。A.形参和实参B.私有和公有参数C.基

2、本类型和指针类型D.类和对象6.在一个Java文件中,使用import、class和package的正确顺序是(A).A.package、import、calssB.import、package、calssC.calss、package、importD.package、calss、import7.下列选项中,(C)是类Pen的构造方法。A.publicvoidPen(){}B.publicstaticPen(){}C.publicPen(){}D.publicstaticvoidPen(){}8.下列关于封装说法正确的是(D)A.类的成员变量仅可以用privat

3、e访问修饰符B.每个成员变量必须提供getter()和setter()方法C.类外对本类的成员变量的访问必须通过getter()和setter()方法D.封装就是通过private关键字限制对类的成员变量或成员方法的访问9.下列关于构造方法说法正确的是(A)。A.不能重写,可以重载B.可以重写,不能重载C.不能重写,不能重载D.可以重写,可以重载10.面向对象的方法的多态性是指(B).A.一个对象可以是由多个其他对象组合而成的B.拥有相同父类或接口的不同对象可以适合自身的方式处理同一件事C.一个对象在不同的运行环境中可以有不同的变体D.一个类可以派生出多个子类1

4、1.Dog是Animal的子类,下面代码错误的是(C).A.Objecto=newDog();B.Animala=(Animal)newDog();C.Objectd=(Dog)newAnimal();D.Animala=newDog();12.下列关于接口的描述,正确的是(C)。A.抽象类可以使用extends关键字来继承接口B.接口可以被实例化C.接口可以继承多个父接口D.接口具有继承性,但不能继承父接口的所有属性和方法13.下列定义java的常量,不正确的是(D)A.publicstaticfinaldoublePI=3.14;B.publicfinals

5、taticdoublePI=3.14;C.finalpublicstaticdoublePI=3.14;D.staticpublicdoublePI=3.14;14.下列数组的初始化正确的是(A)A.int[]score=newint[5];B.int[]score=newint[5]{1,2,3,4,5};C.int[5]score=newint[]{1,2,3,4,5};D.intscore={1,2,3,4,5};15.定义一个数组String[]a={“ab”,”abc”,”abcd”,”abcde”},数组中的a[3]指的是(C)A.abB.abcdC

6、.abcdeD.数组越界16.下面关于数组的说法中,错误的是(A)A.在类中声明一个整数数组作为成员变量,如果没有给它赋值,数值元素值为空B.数组中各元素在内存中是连续存放的C.数组必须先声明,然后才能使用D.数组本身是一个对象17.下面(C)不是String类提供的合法的方法。A.equals(String)B.trim()C.append()D.indexOf()18.声明s1,”Strings1=newString(“phenobarbital”);”,经过”Strings2=s1.substring(3,5);”后,s2的值是(D)。A.nullB.“e

7、no”C.“enoba”D.”no”二、编程题1、编写学生类,输出学生相关信息。学生类属性:姓名、年龄、就读班级、兴趣。学生类方法:显示学生个人信息。packagecom.task099;publicclassStudent{Stringname;//姓名intage;//年龄Stringhobby;//兴趣StringclassNo;//班级编号publicStringtoString(){returnname+"年龄:"+age+"爱好:"+hobby+"就读于"+classNo;}publicstaticvoidmain(String[]arg

8、s){/*创建一个学生对

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

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

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