Java基础测试题(答案)

上传人:cl****1 文档编号:487605702 上传时间:2022-09-22 格式:DOC 页数:13 大小:129.50KB
返回 下载 相关 举报
Java基础测试题(答案)_第1页
第1页 / 共13页
Java基础测试题(答案)_第2页
第2页 / 共13页
Java基础测试题(答案)_第3页
第3页 / 共13页
Java基础测试题(答案)_第4页
第4页 / 共13页
Java基础测试题(答案)_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《Java基础测试题(答案)》由会员分享,可在线阅读,更多相关《Java基础测试题(答案)(13页珍藏版)》请在金锄头文库上搜索。

1、1. 有如下程序片段,下列哪个选项不能插入到行1。( D ). 2pblc cas Inerst 3./d sh 4. (只能有一种pblic修饰的class)A、mpt java.awt*; 、pacae mpace; C、class OthrClas D、pulic class MyClas 2 如下哪项是接口的对的定义?( B D ) 、 ntrfce B voi rin(); (接口里的措施都是抽象的,不能有措施体)、abtact inrace B oi prit() ; C、absract inerface B extends A1,2 /A、A2为已定义的接口 absrc id p

2、n() ; (同上)D、 intrace B oid ri();1.接口可以声明为bic(公共)或默认的访问权限。接口隐含表白是抽象的(asrct)的。2.接口的措施默认即为ublic(公共)且是abtat(抽象)的3接口中的变量默认即为pulic(公共), staic(静态) and inal(最后的)。接口声明编译器如何解释呢publcinterfac eachable pulic bstact inteace Seche arac itrfce earchabestrctinterfceSeachae nterce Sachable btrac ieface Serchabl vod s

3、ah(trig searrn);pubic bsrat oisearh(SringsearchSrng);abstr void ar(Strin seachSring);ulic abstrt oidserc(StrigearchString);public voidsrch(Strin earcSring);ubli abstactvoisarc(Sting searchString);cha MCH_ONY_ONE ?;pbic staic ial chr MATC_ONLY_NE =?;pubiccha MATCH_ONL_ONE ?;pubic sti fil charMATHONLY

4、_ONE ?;stati MATCHOLY_E = ?;publi stati fina chr MATCHONLY_ON ?;final cha MTCH_ONLY_E ?;pulicstic fnal ch AH_NLY_ONE ?;final public car MATCH_ONLY_ONE = ?;pbli stic fina chMATCHONL_OE ?;.下面哪个函数是ulivod aMethod().的重载函数?( D )A、voidMetod( ). 、ublicint Mehod(). 、ublodhd ( ). D、pubic int aMehd ( int m). (

5、重载:定义同名的措施,措施的形式参数个数、类型或顺序各不相似,传回的值也可以不相似)4 A派生出子类B,派生出子类C,并且在Jva源代码中有如下声明: 1. a0=new A();. A a1 =new ();3 A a=new C(); 问如下哪个说法是对的的? ( D ) A、只有第行能通过编译 B、第1、行能通过编译,但第3行编译出错 C、第1、2、3行能通过编译,但第2、3行运营时出错 D、第1行、第行和第行的声明都是对的的 (A是B的父类,也算是C的父类)5. 假设A类有如下定义,设是A类的一种实例,下列语句调用哪个是错误的?( C ) A a nwA();as A in ; stt

6、ic Sring s; void metho1() satic void mthd2() A、Systm.ut.println(ai);B、ethod1(); 、.ehod(); D、A.mthod2() ;(A是类名,应当调用对象)6. 有如下代码段: 1) 2)if(nsafe()/do smthing )ele f(afe()do thote ) 其中,措施une() 将抛出IOExeti, 请问可将如下哪项填入第行?( ) A、 pulc IOExcepion methoNam() B、 ulicvoid mtoNm() 、publcvoidetodNae() throwIOxepin

7、 D、public vd methodName() trows Ixcption . Jaa的字符类型采用的是Unide编码方案,每个Uncde码占用( C )个比特位。 bte、 、16 C、3 D、64 8. 如下有关继承的论述对的的是( A)。 、在aa中类只容许单一继承 、在ava中一种类只能实现一种接口 (可以实现多种接口)C、在Jva中一种类不能同步继承一种类和实现一种接口 (可以的)D、在Jav中接口只容许单一继承 (可以继承多种接口)给出下面代码,有关该程序如下哪个说法是对的的?( C ) pbic class rsn stic in arr = nw in5; ulc tat

8、ic voi min(Strng ) Systm.out.pintln(arr0); A、编译时将产生错误 B、编译时对的,运营时将产生错误 C、输出零 D、输出空 (输出数组的首地址rr0,nt类型的初始值为0)10.在使用intfce声明一种接口时,只可以使用( )修饰符修饰该接口。A、rva B、protected C、pivate roected D、pblic (接口只能和public 和abstrct核心字连用 )1. 编译并运营如下程序,如下描述哪个选项是对的的( D )1. clas 2. potcted bolen quas() 3 rturn suer.equals();

9、4. 5. (只有调用父类非私有属性和措施时才使用到ser)、编译通过运营无异常 B、编译通过但运营时出错 C、行出错,不能成功编译 D、不能成功编译,行3出错 12 有语句Srng s”hellrld”; ,如下操作哪个是不合法的?( ) A、inti.lenth(); B、s3;(为无符号右移运算符,去掉“”号) C、Striss.tim(); 、Strin t=s”!”; 1. 下列有关Jva语言的特点,描述错误的是( C )AJava是跨平台的编程语言 B.Jaa支持分布式计算 CJava是面向过程的编程语言(面向对象) Jaa支持多线程 . 下述概念中不属于面向对象措施的是( D )

10、。 A对象、消息 B继承、多态 C.类、封装 过程调用(过程调用是属于过程措施)15 构造化程序设计所规定的三种基本控制构造是( C )A输入、解决、输出 .树形、网形、环形 C.顺序、选择、循环 D主程序、子程序、函数16. 下列有关构造措施的论述中,错误的是( ) AJava语言规定构造措施名与类名必须相似 B.Jav语言规定构造措施没有返回值,但不用vd声明 .Java语言规定构造措施不可以重载 DJava语言规定构造措施只能通过new自动调用 7. 下列哪个类的声明是对的的?( ).abstract iacass I(final代表常量,但是抽象类不能实例化)B.bstrct rive

11、 move()(这是定义措施的) .precprvate nber; (不是定义类,且修饰符反复)D.publ abstact cas Cr18. 有关被私有访问控制符pivte修饰的成员变量,如下说法对的的是( C )A可以被三种类所引用:该类自身、与它在同一种包中的其她类、在其她包中的该类的子类 B可以被两种类访问和引用:该类自身、该类的所有子类 C.只能被该类自身所访问和修改.只能被同一种包中的类访问 19. 下列有关for循环和wle循环的说法中哪个是对的的?( B) while循环能实现的操作,for循环也都能实现Bwie循环判断条件一般是程序成果,for循环判断条件一般是非程序成果 C.两种循环任何时候都可替代D两种循环构造中都必须有循环体,循环体不能为空 20. 阅读如下代码:mort jaaio.; iport ava.tl.; pbliccass fo publicaticod ain(Stng ars) String s; ystem.ou.rintln(s=+ ); 输出成果应当是:( ) A.代码得到编译,并输出“

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号