- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
04747JAVA语言程序设计(一)
一、单选题
1、下列字符组合不能作为Java整型常量的是(A)
A.078B.0x3ACB
C.5000D.0x3ABC
2、以下程序代码的输出结果是(B)
intx=10;
while(x7)
{System.out.print(*);x--;}
A.** B.***
C.* D.****
3、设类U声明,及对象u和v的定义如下:
classU{
intx,inty;
U(inta,intb){x=a;y=b;}
voidcopy(Ua){x=a.x;y=a.y;}
}
Uu=newU(1,2),v=newU(2,3);
在以下供选择的代码中,可能引起系统回收内存的是(B)
A.u.x=v.y;u.y=v.x B.u=v
C.u.copy D.v.copy(u)
设有以下代码:
Strings1=123;
Strings2=123;
Strings3=newString(123);
则表达式s1==s2和s1==s3的值分别是(C)
true,true B.false,false
C.true,false D.false,true
5、以下是关于Java语言关键字的叙述,其中正确的是(C)
关键字可以用来描述类的成员类型,但是不能描述普通变量
关键字由字母(包括英文字母、下划线字符、美元字符、文字字符)和数字组成
关键字不可以用作变量、方法、类或标号的标识符
break和main都是Java语言的关键字
6、以下程序代码的输出结果是(B)
intx=5,y=7,u=9,v=6;
System.out.println(xy?x+2:uv?u-3:v+2);
A.8 B.6
C.7 D.true
7、Java语言中,在类定义时用final关键字修饰,是指这个类(A)
A.不能被继承 B.在子类的方法中不能被调用
C.能被别的程序自由调用 D.不能被子类的方法覆盖
8、若有定义如下classdog{floatx;staticinty;…},则下列说法中正确的是(D)。
A.x称为类变量,y为实例变量 B.x,y均为类变量
C.x,y均为实例变量 D.x为实例变量,y为类变量
9、在Java语言中,能够实现字符串连接的方法是(B)
A.Stringsubstring(intstartpoint) B.Stringconcat(Strings)
C.Stringreplace(charold,charnew) D.Stringtrim()
10、以下关于接口的叙述中,正确的是(D)。
A.并非所有的接口都是公共接口
B.一个类通过使用关键字interface声明自己使用一个或多个接口
C.接口中所有的变量都默认为publicabstract属性
D.接口体中不提供方法的实现
11、接口体中不应包含(C)。
A.常量定义 B.常量赋值 C.方法实现 D.方法声明
12、要一次性处理一个16位的Unicode字符,提供读和写操作支持的类分别是(C)。
A.FileInputStream类和FileOutputStream类 B.InputStream类和OutputStream类
C.FileReader类和FileWriter类 D.File_Reader类和File_Writer类
在下述字符串中,不属于Java语言关键字的是(C)
float B.new
C.java D.return
下面的数据类型,按照从左到右的次序能够实现自动转换的是:(B)
byte→int→short→long→float→double
byte→short→int→long→float→double
byte→short→int→float→long→double
short→byte→int→long→float→double
在以下供选择的概念中,不属于面向对象语言概念的是(B)
A.消息 B.模块
C.继承 D.多态性
16、在下述Java语言语句中,错误的创建数组的方法是(D)
A.intintArray[];Array=newint[5];
B.intintA
文档评论(0)