《JAVA》试题3及答案_第1页
《JAVA》试题3及答案_第2页
《JAVA》试题3及答案_第3页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、选择题 (每题 2 分 ,共 20 题,40 分)1.Jva 源文件与编译后得文件扩展名分别为()?、cass 与、java?B、 ava 与 、 a sC、 cl s 与、cla s?D、java 与 、java2.Java 语言中创建一个对象使用得关键字为()A、 lassB、interfac C、ne D、 re e3.对于可以独立运行得 Java 应用程序 ,下列()说法就是正确得。A、无须 ma 方法B、必须有两个 mi方法C、可以有多个或零个 main 方法 D、必须有一个 m in 方法4.ontin e 语句()、只中断最内层得循环?B、只中断最外层得循环C、只中断所在层循

2、环中得当次循环D 、只中断某一层得循环5.若 a ,则下列程序代码实行后 ,c 得结果为 ()?c=5;if(a>0 )? if(>4) =6;? elsec=;A、4、C、6、 96.设 x 为 int 型变量、则执行以下语句以后,x 得值为 ()x10;?x+ =x xA、 1 ?B、 0?、?D 、 307.用 abst act 定义得类 ()?A、可以被实例化、不能派生子类、不能被继承、只能被继承8.设有对象 x 具有属性 a则访问该属性得方法为()A、 xB、 a、 x()、D、x、 ()9.以 u c 修 饰 得 类 如 :p blic las C r 则Car()A、

3、可被其它程序包中得类使用B、仅能被本程序包中得类使用C、不能被任意其它类使用、不能被其它类继承10. 声明一个类得方法就是最终得,即不能被其子类覆盖该方法, 应使用()修饰符、 abst actB、 publ 、 protect d、 final11. 下面得程序段输出得结果就是()int=,b, ;int =new n 3;b=ai;c= +i;Sstem 、ou 、 pinln ( c);A、 0?B、 2?C、 1?D、 412. 下面对继承得说法 ,正确得就是 ()A、子类能继承父类得所有方法与状态B、子类能继承父类得非私有方法与状态C、子类只能继承父类得pub ic 方法与状态D、子

4、类只能继承父类得方法,而不继承状态13. 在图形界面中 ,将容器得版面分为东、南、西、北、中5 个区域 ,这样得布局 (版面设置)称为()、lowLayoutB、 idL outC、Bo derL youtD 、CrdL yout14. j a 不允许类之间得多重继承,但通过在一个类中实现多个(),可达到多重继承得目得。、接口B、模块C、类D、包15. 下列关于构造函数得句子中,正确得就是()A、定义类类型时 ,其构造函数不可省略。B、类得构造函数不必与类名相同、一个类类型 ,只能定义一个构造函数D、在用 new 运算符生成类得一个对象时,构造函数被调用执行。16. 设有下面两个类得定义 :c

5、lassPe o cl sSt dentextend Per on ?lo id; / 身份证号 nt ore ;/ 入学总分Stign e;/ 姓名 ntge Scor ()retur sc re;则类 er n 与类 Student 得关系就是 ()。A、包含关系 ?B、继承关系?、关联关系?D、上述类定义有语法错误17. 在下面指定得位置添加哪个选项中定义得方法,编译时候会产生错误?() a s B?float=1.0f ;?ub ic f t et um ( )eunx;/此处添加选项中得方法A、 ublic floatetN m(int )re rn x+ ;B、 ulicloat

6、getN m(flo t d)re urn x+d;C、 public float tNu (doub ed) return (in )(x+d);D、 p bic doublege um() reun x ;18. 按钮可以产生A ti nEven 事件 ,实现哪个接口可处理此事件()A 、 Li enerB 、 one tListenerC 、 Win oList D 、 cti Listen 19.每个使用组件得程序必须有一个()A 、按钮?B 、容器 ?C、菜单 ?D、标签20.以下 ()类不属于字符流类A、Read r?、C、Buf ered tS ream?、 tringRead

7、r二、填空题 (每小题 2 分,共 5 题,10 分)1. Ja a 应用程序中有 main() 得方法 ,它前面有三个修饰符就是 ublic 、tatic 、。2.创 建一 个名 为My ack e得包得语句就是。3.若 x= 5,y =,则 x>=得逻辑值为。4.若有字符串str= ”he o , worl ”, 那 么 tr、 i de of(“or ”) 得 值为。5.用于捕获异常得Java 语句就是。三、判断题(每小题2 分,共题 ,20 分)()1、布尔型变量得取值只有两个:t ue 与 fal e。()2、 va 语言中得数组元素下标总就是从0 开始 ,下标可以就是整数或整

8、型表达式。( ) 、 Java 程序得文件名可以任意。()4、一个源程序文件中主类应该定义为公有类。()5、Jva 中缺省得构造函数就就是没有参数得构造函数。()6、每个类都只能有一个构造方法。()7、使用了 pro e ed 修饰过得成员 ,在包内也不能访问。()、由继承性可知 ,程序中子类拥有得成员数目一定大于等于父类拥有得成员数目。()9、 ava 中接口中得方法可以有方法体。()10 、布局管理器就是用来确定组件在容器中得位置与大小。四、简答题 (每小题分 ,共 2 题,10 分)1、 a 中面向对象方法得特点有哪些?2、什么就是方法得覆盖?什么就是方法得重载 ?五、阅读程序写出结果(

9、每小题 5 分,共题 ,0 分)1)程序得输出结果就是class N mb rit ;publ c classeNu brpu l cs atic oidmin(S rin rgs)N br1= ew Number( );Numbern2 ewNmb r();n1 、i=47 ;n、 i=13 ;S te、 ou 、 rintln( “n1 、 =”n1、 i+”n2、 i”n2 、i);1n;Syst m、ou 、p nln (“n、 i=”+n1、 i+”n2 、”2、 );2) 程序得输出结果就是 inter a e One oNintdisp (it); la s S m mple e

10、nt OneToN?ub ic intdi (int n) ? t s=0; r( i =1 ;i<=n;i+)? +=i;?retrn s;public class Use nterface?publi t ic oidma n(St ing args)?i t n= ;?Su s=new m();? s m、out 、pr nt (s、dsp(n);?3)以下程序段得输出结果为。cl ss 1C1()Syst m 、out 、println("1");publicclassC2ext dsC C2()Sys em 、 t、 rint n(2) ;publi st ic oid main(S ing args) C2c new C2( ) ; )以下程序段得输出结果为。pu i ss changeNumpublic stat c oidmain(String arg )ina ;a=new int ,2,3, ,, 6, ,8,, ;int t mp;fo(int i 0;i ;i+ )e p= ;ai=a 9-i; 9-i=temp; or( it =0;i< 0;i+)Sys em 、 prin (a+" );答案一 选择题 (每题分 ,共 40 分 )1356810BDCDBAD111219 0BCDBDBC二、填空题

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论