- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)