Java考试复习题

Java考试复习题

ID:37852541

大小:69.00 KB

页数:9页

时间:2019-06-01

Java考试复习题_第1页
Java考试复习题_第2页
Java考试复习题_第3页
Java考试复习题_第4页
Java考试复习题_第5页
资源描述:

《Java考试复习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、填空题(10分,每空1分)1、接口默认具有abstract属性,接口中的成员方法都是abstract方法。2、Java平台的三种版本分别是J2SE、J2EE和JavaME。3、Java不直接支持多继承,但可以通过接口实现多继承。4、JVM的中文意思是JAVA虚拟机。5、string是创建后就不会再改变内容的字符串类,一本将其称之为不可变字符串类。6、main方法的声明格式是publicstaticvoidmain(Stringargs[])。7、包声明语句使用的关键字是package。8、由关键字final修

2、饰的变量成为常亮;Java中存在两种形式的变量,分别是成员变量和方法中的局部变量。9、Java语言中每个char型变量占16个比特位,两个字节,用来表示一个字符。在Java中字符的编码不是通常的ASCII码。而是采用Unicode编码。10、访问控制符包括public、protected、private和default。11、abstract关键字是抽象修饰符,只能用于修饰类和方法以及接口。二、选择题(本大题共15个小题,每个题2分,共30分)1、不能正确声明一个二维数组的是(D)A、int[]a{}=newin

3、t[10][10]B、inta[][]=newint[10][10];C、int[][]a=newint[10][10];D、inta[][]=newint[][];2、不是Java语言关键字的是(D)A、packageB、privateC、importD、String3、标识符的起名,重要由几种符号构成,找出不是标识符的4、定义类时,不使用的关键字是(C)A、classB、publicC、switchD、private5、定义声明静态方法使用的关键字是?static6、如果任何包中的子类都可以访问超类中的成员,

4、应使用的关键字是(C)A、publicB、privateC、protectedD、transient7、欲构造ArrayList类的一个实例,此类继承了List借口,下列哪个方法是正确的?(B)A、ArrayListmyList=newObject();B、ListmyList=newArrayList();C、ArrayListmyList=newList();D、ListmyList=newList();8、定义了interfaceXXXX{}实现接口classYYYYimplementsXXXX{}一定要实

5、现全部函数,且参数个数和类型一致9、能够正确生成5个空字符串的是(A)A、Stringa[]={“”,“”,“”,“”,“”};B、Srtinga[5];C、String[5]a;D、String{}a=newString[5];for(inti=0;i<5;a[i++]=null);10、对于下面的程序,说法正确的是(A)classTmp{staticintmb_divide(intx,inty){intresult;if(y==0)result=0;elseresult=x/y;}publicstaticvo

6、idmain(String[]args){System.out.println(mb_divide(20,5));}}A、第6行有错误,因为没有return语句;B、程序没有任何错误,可以正常编译和运行;C、第1行有错误,因为class前没有public;D、第9行有错误,因为没有实例对象,所以不能直接调用类的成员方法。11、下列描述错误的是(D)A、if语句中的if体内不能有switch语句;B、if语句中可以有多个elseif语句;C、if语句中的if体内可以有循环语句D、if与旧中只能有一个else子句。1

7、2、有程序片段如下,以下表达式的结果为true的是(B)Floats=newFloat(0.1f);Floatt=newFloat(0.1f);Doubleu=newDouble(0.1f);A、s==tB、s.equals(t)C、u.equals(s)D、t.equals(u);13、要使类中的某个成员变量只能被它自身子类访问到,该变量可用什么修饰符修饰(protected)14、在编写JavaApplet程序时,需要在程序的开头写上的语句是(C)A、importjava.awt.event.*;B、impo

8、rtjava.io.*;C、importjava.applet.*;D、importjava.awt.*;15、编译Java源程序的指令是javac16、类ABC定义如下。1publicclassABC{2publicintmax(inta,intb){}34}将以下哪个方法插入行3是不合法的(D)A、publicfloatmax(floata,floatb,floatc

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

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

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