java模拟题及参考答案.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA 模拟题 (本试卷考试时间 90 分钟) 一、单选题 (本大题 15道小题 ,每小题 1分,共 15分),从下面题目给出的A、B、C、D四个可供选择的答案中选择一个正确答案。 1.关于类的继承,错误的说法是______。 答案:D A.通过继承可以重用已有的代码,同时增加新的代码来进行功能的扩展。 B.被继承的类称为超类,从超类派生出来的新类称为子类。 C.Java中只支持单重继承,不支持多重继承,所以一个类只能有一个超类。 D.子类必须继承父类的所有成员。 2.Applet在浏览器中显示的文件扩展名为__________。 答案:C A..java B..txt C..class D..html 3.在编译和运行下面的代码时,出现下列__________情况。 public class Test{ boolean p; public static void main(String[] args){ System.out.println(p); } } 答案:A A.编译时错误 B.编译通过并输出结果false C.编译通过并输出结果true D.编译通过并输出结果null 4.由Sun Microsystem公司开发的Java程序开发软件包简称为__________。 答案:B A.ECLIPSE B.SDK C.TDK D.JDE 5.以下声明的变量中,__________是合法的。 答案:D A.intra-net B.2nong C.Tea D.stu_a 6.下面__________不是java中的访问权限。 答案:D A.public B.private C.protected D.static 7.下列概念不正确的是__________。 答案:D A.在一个抽象类中能够定义抽象方法 B.定义了抽象方法的类必定是抽象类 C.在抽象类定义的方法中不可以同时用fianl和abstract说明 D.在抽象类定义的方法中可以同时用static和abstract说明 8.关于类变量的正确说法是__________。 答案:C A.在类中定义的变量 B.由class进行修饰 C.由static进行修饰,类中的任何对象访问时,都将取得相同的数值 D.实例变量是用static关键字声明的 9.设数组Array由以下语句定义 int iarray=new int[10]; 则数组的最后一个元素的正确引用方法为__________。 答案:D A.iarray[10] B.iarray[0] C.iarray[iarray.length] D.iarray[9] 10.continue在循环语句中的作用是__________。 答案:A A.停止本轮循环中剩余语句的执行 B.只能停止当前层循环的执行 C.实现任何层循环的停止运行 D.只能停止最外层循环的执行 11.下面关于构造方法的错误说法是__________。 答案:A A.构造方法不可以重载 B.构造方法一定要和类名相同 C.构造方法没有返回值 D.构造方法也属于类的方法,用于创建对象的时候给成员变量赋值 12.顺序执行下列程序语句后, b的值是__________。 String a=Hello World!; String b=a.substring(6,12); 答案:B A.World B.World! C.hello D.null 13.float型数据在计算机内所占用的存储空间为__________字节。 答案:B A.2 B.4 C.8 D.16 14.在图形界面上进行绘画的paint()方法使用的是______类型的参数。 答案:C A.String B.Font C.Graphics D.Color 15.下面是关于多态的陈述,其中正确的说法是__________。 答案:C A.多态性不具有面向对象程序设计的特征 B.多态性是指相同的方法,可以有不同的实现 C.多态性通过方法的重载和覆盖来实现 D.Java中,多态就是指一个类可以构造不同形态的对象 二、程序填空题 (本大题 2道小题 ,每空 3分,共 30分)。 1.下面是一个Application程序,接受用户从键盘输入的10个整数,然后将这10个数按从大到小的方式排序并输出,请将程序补充完整。 import java.io.* ; public class PaiXu{ public static void main(String args[ ]) { int arr[]=new ______(1)______, i,j; for ( i = 0 ;

文档评论(0)

gangshou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档