




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、单选题(每小题1分,共30分)1 .在MyEclipse中,()视图可以将项目中包含的文件及层次结构展示出来。CA)PackageB)DeclarationC)NavigatorD)Console2 .下列标识符中,正确的是()。CD)test&120x代表16进制,0代表8进制DA)classB)123_rrC)_lei3 .下列的()选项可以正确用以表示八进制值8,A)0x8B)0x10C)08D)0104 .以下哪个不是Java的原始数据类型()DA)intB)booleanC)floatD)Char引用数据类型5 .下列有关Java布尔类型的描述中,正确的是()AA)一种基
2、本的数据类型,它的类型名称为booleanB)用int表示类型C)其值可以赋给int类型的变量D)有两个值,1代表真,0代表假6 .在Java中,不属于整数类型变量的是()AA)double浮点型B)longC)intD)byte7 .以下do-while语句构成的循环执行次数是()。Bintk=0;do+k;while(k<1);A)一次也不执行B)执行1次C)无限次D)有语法错误,不能执行8 .表达式(1/0<1)&&(12=0)的值为()。逻辑运算结果只有true和false两种B运行时抛出异常D)bEqual=str.equals("q"
3、)A)trueB)falseC)0D)9 .以下()表达式不可以作为循环条件AA)i=5B)i<3C)count=i10 .下列数组初始化正确的是()DA)intscore5=90,12,34,77,56;B) int5score=newint口;C) intscore=newint590,12,34,77,56;D) intscore=newint90,12,34,77,56;11 .若有定义:bytex=11,22,33,-66;其中0&k&3,则对x数组元素错误的引用是()CA)x5-3B)xkC)xk+5D)x012 .以下代码的输出结果是()。Dpublicst
4、aticvoidmain(String口args)for(inti=1;i<=10;i+)if(i%2=0|i%5=0)continue;System.out.print(i+"t");A)1B)134C)13579D)137913 .下列()选项的java源文件代码片段是不正确的。BA)packagetestpackage;B)importjava.io.*;publicclassTestpackagetestpackage;publicclassTestC)importjava.io.*;D)importjava.io.*;classPerson。importja
5、va.awt.*;publicclassTestpublicclassTest。14 .为了在当前程序中使用包ch4中的类,可以使用的语句是()。AA)importch4.*;B)packagech4.*;C)importch4;D)packagech4;15 .下面说法中不正确的是:()CA)类是对象的抽象,对象是类的实例B)类是组成java程序的最小的单位C)java语言支持多继承单D)java一个程序中只能有一个public类16 .对于下面的不完整的类代码,下面表达式中,()可以加到构造方法中的横线处。CclasspersonStringname,department;publicvo
6、idperson(Stringn)name=n;publicperson(Stringn,Stringd)department=d;personp=newperson(“jim”);personp=newperson(jim,jsjx);A)person(n)B)this(person(n)C)this(n)D)this(n,a);17 .构造方法何时被调用?()BA)类定义时B)创建对象时C)调用对象方法时D)使用对象的变量时18 .定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为()°C(A)privateclassMyC
7、lassextendsObject(B)classMyClassextendsObject(C)publicclassMyClass(D)privateclassMyClassextendsObject19 .方法重载是指()A(A)两个或两个以上的方法取相同的方法名,但形参的个数或类型不同(B)两个以上的方法取相同的名字和具有相同的参数个数,但形参的类型可以不同(C)两个以上的方法名字不同,但形参的个数或类型相同(D)两个以上的方法取相同的方法名,并且方法的返回类型相同20 .如果编写一个main()方法调用HelloAccp类的show()方法,其运行结果是()。ApublicclassH
8、elloAccpinta=100,b=50;publicvoidavg()floatc=(a+b)/2;publicvoidshow()System.out.println("平均值为:"+c);)A)存在错误,提示:无法解析cB)平均值为:75C)平均值为:75.0D)存在错误,提示:无法将数据类型int转换为float21.对于下列代码:1) classPerson2) publicvoidprintValue(inti,intj)/.3) publicvoidprintValue(inti)/.4) 5) publicclassTeacherextendsPerson
9、6) publicvoidprintValue()/.7) publicvoidprintValue(inti)/.8) publicstaticvoidmain(Stringargs)9) Persont=newTeacher();10) t.printValue(10);11) 12) 13) 行语句将调用哪行语句?()DD)line7A)line2B)line3C)line622.阅读下面代码:classparentprotectedintaddvalue(inta,intb)ints;s=a+b;returns;classchildextendsparent若要在child类中对add
10、value方法进行重写,下面对于child类中的addvalue方法头的描述()是正确的。DA)intaddvalue(inti,intj)C)voidaddvalue(doublei)23.下列哪个类声明是正确的(A)abstractfinalclassH1C)protectedprivatenumber;24.Java中所有类的父类是DB)voidaddvalue()Dpublicintaddvalue(inta,intb)B)abstractprivatemove()D)publicabstractclassCarA)FatherB)Lang25.编译如下Java代码,输出结果是clas
11、sBasepublicvoidmethod()System.out.print("Basemethod");classChildextendsBasepublicvoidmethod()System.out.print("Childmethod");C)Exception()。BD)Object)classSamplepublicstaticvoidmain(Stringargs)Basebase=newChild();base.method();)A)BasemethodB)ChildmethodC)BasemethodChildmethodD)编译错
12、误26 .下列Java代码中Test类中的四个输出语句的输出结果依次是()。CclassPersonStringname="person"publicvoidshout()System.out.print(name);)classStudentextendsPersonStringname="student"Stringschool="school")classTestpublicstaticvoidmain(Stringargs)Personp=newStudent();System.out.print(pinstanceofStu
13、dent);System.out.print(pinstanceofPerson);System.out.print(pinstanceofObject);System.out.print(pinstanceofSystem);)B)false、true、false、trueD)true、true、false、编译错误。D)A)true、false、true、falseC)true、true、true、编译错误27 .以下关于接口的说法中,正确的是()A)接口中全部方法都是抽象方法,方法可以是任意访问权限B)接口中属性都是使用publicstaticfinal修饰,没有显式赋值将使用默认值C)
14、接口可以有构造方法D)接口表示一种约定,接口表示一种能力,接口体现了约定和实现相分离的原则28 .给定如下Java代码,可以填入横线处的语句是()。CpublicinterfaceConstantsintMAX=50;intMIN=1;)publicclassTestpublicstaticvoidmain(Stringargs)B)Constants.MAX=100;D)Constants.MIN>0;)0CB)java.lang.ThrowableD)java.lang.ErrorA)Constantscon=newConstants();C)inti=Constants.MAX-C
15、onstants.MIN29 .请问所有的异常类皆继承哪一个类?(A)java.io.ExceptionC)java.lang.Exception30 .对于catch子句的排列,下列哪种是正确的()BA)父类在先,子类在后B)子类在先,父类在后C)有继承关系的异常不能在同一个try程序段内D)先有子类,其他如何排列都无关、填空题(每空2分,共20分)1. Java有JavaSE>JavaEE口JavaM一个版本。2. Java源程序文件编译后产生的文件称为字节码文件,其扩展名为.classo3.面向对象编程的三大特性是封装?继承和多态。4 .抽象(或abstract)方法是一种仅有方法
16、头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。final方法是不能被当前类的子类重新定义的方法。5 .子类必须通过_super关键字调用父类有参数的构造函数。6 .在Java程序中,通过类的定义只能实现单重继承,但通过接口的定义可以实现多重继承关系。三、阅读理解题(每题4分,共20分)1.下列程序段的运行结果为6ointa=1;while(a<5)switch(a)case0:case3:a=a+1;case1:case2:a=a+2;)System.out.print(a);2,下列程序段的运行结果为149totalis14classtest1publicstatic
17、voidmain(Stringargs口)inty,x=1,total=0;while(x<=3)y=x*x;System.out.println(y);total+=y;+x;)System.out.println("totalis"+total);)3 .下列程序段白运行结果为10.0oclassQ1publicstaticvoidmain(Stringargs)doubled=10;Decdec=newDec();dec.decrement(d);System.out.println(d);classDecpublicvoiddecrement(doublede
18、cMe)decMe=decMe-5;4 .下列程序段白运行结果为a=60b=20c=30publicclassabcpublicstaticvoidmain(Stringargs)SubSubClassx=newSubSubClass(10,20,30);x.show();classSuperClassinta,b;SuperClass(intaa,intbb)a=aa;b=bb;voidshow()System.out.println("a="+a+"nb="+b);classSubClassextendsSuperClassintc;SubClass(intaa,intbb,intcc)super(aa,bb);c=cc;classSubSubClassextendsSubClassinta;SubSubClass(intaa,intbb,intcc)super(aa,bb,cc);a=aa+bb+cc;voidshow()System.out.println("a="+a+"nb="+b+"
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 辽宁省朝阳市朝阳县柳城高中2025年全国高三模拟考试(六)生物试题含解析
- 洛阳科技职业学院《专业技能训练》2023-2024学年第二学期期末试卷
- 山东省枣庄市四十一中市级名校2024-2025学年初三一轮复习基础知识检测试题生物试题含解析
- 江苏省盐城市响水实验、一中学2024-2025学年初三下学期第四次月考试卷化学试题含解析
- 宁夏大学《传统人居文化研究》2023-2024学年第二学期期末试卷
- 上海民航职业技术学院《工程数值分析及实验》2023-2024学年第一学期期末试卷
- 乐安县2025年三年级数学第二学期期末复习检测试题含解析
- 山东阳谷县达标名校2024-2025学年初三一轮复习阶段性考试(化学试题文)试题含解析
- 沈阳工程学院《商务英语视听》2023-2024学年第二学期期末试卷
- 辽宁省沈阳市沈河区第八十二中学2025届下学期期中考初三试卷物理试题含解析
- CJJT191-2012 浮置板轨道技术规范
- 2024年同等学力申硕-同等学力(法学)笔试参考题库含答案
- 部编版二年级语文下册第一单元大单元整体作业设计
- 黑臭水系治理工程监理大纲
- 二年级下册递等式计算练习400题及答案
- 高三下学期综评自我陈述报告
- 国际人权法与非洲人权体系的重要案例研究
- 国有土地使用权的评估与出让管理
- 2023年标准化工程师考试真题模拟汇编(共402题)
- 中建悬挑卸料平台专项施工方案
- 中建总工程师的职业基本素养
评论
0/150
提交评论