- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
河南大学软件工程专业大二《Java程序设计》期末考试
一、单项选择题
1.用来导入已经定义好的类或包的语句是()[单选题]*
A.interface
B.import(正确答案)
C.main
D.class
2.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、
类型或顺序各不相同,传回的值可以不相同。这种面向对象程序设计的特性称为
()[单选题]*
A.隐藏
B.覆盖
C.重载(正确答案)
D.Java不支持此特性
3.java的前身是()[单选题]*
A.Oak(正确答案)
B.C
C.python
D.basic
4.以下代码输出从19到1之间的所有奇数,for语句的条件判断是()
for(i=19;▲;i-=2)[单选题]*
System.out.print(i);
A.i1
B.i1
C.i=1(正确答案)
D.i=1
5.表达式46+7.8f的类型是()[单选题]*
A.int
B.double(正确答案)
C.long
D.float
6.若下列所用变量均已正确定义,以下表达式中合法的是()[单选题]*
A.d=ahc
B.b=c=a+5(正确答案)
C.a+7=5+c=5
D.i+++j
7.在Java语言中不能注释多行内容的符号是()[单选题]*
A.以/*开始,*/结束的注释
B.以//开始的注释
C.以/**开始,*/结束的注释(正确答案)
D.以//开始,*/结束的注释
8.下列说法中正确的是()[单选题]*
A.final类中的属性和方法都必须被final修饰符修饰
B.抽象类默认是private类
C.一个Java源程序文件中最多只能有一个public类(正确答案)
D.引用一个类的属性或调用其方法必须以这个类的对象名为前缀
9.下列容器中无边框的是()[单选题]*
A.Window(正确答案)
B.JFrame
C.JDialogue
D.JPanel
10.Java中字符类型采用的字符集是()[单选题]*
A.GBK
B.Unicode(正确答案)
C.ISO8859
D.GB2312
11.以下关于Java语言变量的描述中,错误的是()[单选题]*
A.变量名必须用标识符来标识
B.变量必须先定义,后使用
C.变量的类型必须是基本数据类型(正确答案)
D.局部变量的定义可以出现在其所属函数的任何位置
12.在程序设计领域,Java是面向对象程序设计语言的代表,面向对象的简称为
()[单选题]*
A.OOP(正确答案)
B.OSP
C.SBP
D.SOP
13.以下四个类Test的声明中,可以被任意类访问的一个是()[单选题]*
A.privateclassTest{}
B.classTestextendsObject{}
C.publicclassTestextendsObject{}(正确答案)
D.abstractclassTest{}
14.下列关于抽象类的说法中正确的是()[单选题]*
A.抽象类中的所有方法都必须是抽象的
B.构造方法、静态方法和私有方法都可以成为抽象方法
C.可以用抽象类定义变量,也可以用new运算符创建抽象类的实例
D.子类继承抽象类时,若未实现父类中的所有抽象方法,则这个子类仍为抽象类
(正确答案)
15.创建一个由10个双精度实数构成的一维数组a,可使用的Java语句为()[单
选题]*
A.floata[]=float[10];
B.double[]a=newdouble[5];(正确答案)
C.doublea[]=new[5];
D.doublea=newdouble[5];
16.下列有关Java中标准类Math的说法中,错误的是()[单选题]*
A.Math类不能实例化
B.Math类中的所有成员方法都是静态的
C.用户可以编写一个类来继承Math类,从而可以定义新的数学运算法则(正确答
案)
D.Math类提供了科学计算中经常使用的数学函数
17.下列关于StringBuffer类中的描述,正确的是()[单选题]*
A.它不包含length()方法
B.它的length()方法返回对应字符缓冲区的容量
C.它的length()方法返回对应字符缓
文档评论(0)