专科《JAVA语⾔程序设计》_试卷_答案专科《JAVA语⾔程序设计》
⼀、(共75题,共153分)
1. 在下列选项中,属于Java语⾔的代码安全检测机制的⼀项是( )。(2分)
A.动态链接
B.访问权限的检查
C.通过接⼝实现多重继承
D.将所有的Java应⽤都看做对象,按类进⾏封装
.标准答案:B
2. 下列选项中,不属于Java语⾔安全机制的⼀项⾜( )。(2分)
A.语法检查
B.不允许使⽤指针
C.代码参数类型合法性检查
D.对内存进⾏跟踪
.标准答案:D
3. Java语⾔是⼀种( )。(2分)
A.⾯向机器的编程语⾔
B.⾯向过程的编译型编程语⾔
C.⾯向问题的解释型编程语⾔
D.⾯向对象的解释型编程语⾔
.标准答案:D
4. 下列关于long类型的说法中,正确的⼀项是( )。(2分)
A.long类型占存储空间和int类型⼀样⼤
B.long类型能表⽰的数值范围和int类型⼀样
C.long类型不能⾃动转换为i︱nt类型
D.常数Long.MIN_VALUE代表整型的最⼩值
.标准答案:C
5. 下列说法中正确的⼀个是( )。(2分)
A.标识符区分⼤⼩写
B.”a”不是⼀个字符串
C.float f=3.14;是合法的语句
D.float f=(int)3.14;不是合法的语句
.标准答案:A
6. 下列关于int类型和long类型的说法中,正确的⼀个是( )。(2分)
A.int类型可以⾃动转换为long类型
B.long类型可以⾃动转换为int类型
C.long类型占的存储空间⽐int类型的⼩
D.long类型和int类型数据能表⽰整数的范围⼀样
.标准答案:A 7. 下列哪⼀个是回车字符的正确转义字符?()(2分)
A./r
B./n
C.\t
D.\r
.标准答案:D
8. 下列的变量定义中,错误的⼀个是( )。(2分)
A.int i;
B.int 22_$;
C.int i=Integer.MIN_VALUE;
D.static short a=10:
.标准答案:B
9. Java中所有的简单数据类型都被包装在包( )中。(2分)
A.java.sql
B.java.awt
C.java.1ang
D.java.math
.标准答案:C
10. 下列语句序列执⾏后,输出的结果是( )。
(2分)
A.l
B.0
D.false
.标准答案:D
11. 已知定义:;,为了打印输出数组a的最后⼀个元素,下⾯正确的代码是( )。(2分)
A.System.out.println(a[10]);
B.System.out.println(a[9]);
C.System.out.println(a[a.1ength]);
D.System.Out.println(a(8));
.标准答案:B
12. 关于对下列代码段的描述,正确的⼀项是( )。
(2分)A.程序终⽌ B.编译出错
C.该异常不会被处理
D.该异常会继续被上层处理.标准答案:D
13. 以下Java代码运⾏的结果是(d)。
(2
分)
A.将1,2,3,4,5输出到屏幕
B.将0,1,2,3,4输出到屏幕
C.将0,1,2,3,4,5输出到屏幕
D.将出现运⾏时异常
.标准答案:D
14. try必须和()语句⼀起使⽤。(2分)
A.throw
B.catch
C.Object
D.RuntimeException
.
标准答案:B
15. 在JAVA环境中的默认情况下,StringBuffer类创建的对象容量为(2分)
A.字符
B.个字符
C.个字符
D.个字符
.标准答案:B
16. 在下⾯选项中能正确通过编译的是(a)。(2分)
A.
B.
程序设计语言一般可分为三大类
C.
D.
.标准答案:A
17. Java的核⼼包中,提供编程应⽤的基本包是()(2分)www.doczj/doc/379363003.html ng B.java.util
C.java.applet
i
.标准答案:A
18. 关于接⼝的定义和实现,描述正确的是( )。(2分)
A.定义中的⽅法都只有定义没有实现
B.定义中的变量都必须写明final和static
C.⼀个接⼝由多个类来实现,则这些类在实现该接⼝中的⽅法时应采⽤统⼀的代码
D.⼀个类实现⼀个接⼝,则必须实现该接⼝中的所有⽅法,但⽅法未必声明为public
.标准答案:A
19. 关于JAVA中继承说法正确的是( ) (2分)
A.只继承⽗类public⽅法和变量
B.继承⽗类的⾮私有变量和⽅法
C.只继承⽗类的⽅法,⽽不继承⽗类的变量
D.将继承⽗类的所有的变量和⽅法
.标准答案:B
20. 在Java中,当在同⼀类中定义两个或更多⽅法,它们有相同的名称⽽参数项不同时,这称为( )。(2分)
A.性
B.⽅法
C.重载
.标准答案:D
21. 下列关于Java语⾔和c++语⾔之间差别的描述中,正确的选项是( )。(2分)
A.Java虽然提供了安全机制,但是还是没有c++安全
B.Java的内存管理优于c++的内存管理
C.Java没有全局变量,但是c++有全局变量
D.Java没有指针,但是c++的指针最灵活
.标准答案:B,C,D
22. 下列关于Application和Applet程序的描述正确的是( )。(2分)
A.Application使⽤解释器java.exe执⾏
B.Application不使⽤独⽴的解释器就可以执⾏
C.Applet在浏览器中运⾏
D.Applet程序必须继承Java的Applet类
.标准答案:A,C,D
23. 下列描述中正确的是( )。(2分)
A.import语句告诉Java⽤户需要哪个包(package!)中的类
B.所有的类必须实例化,才能调⽤它的数据成员和⽅法
C.package语句⽤于将源⽂件存⼊所指定的包中
D.System类不可能实例化,它的所有⽅法都是通过类变量来调⽤的
.标准答案:A,C,D
24. 以下字符常量中合法的有( )。(2分)
A.?l?
B.?\\?
C.”\n”
D.?2?
.标准答案:A,B,D
25. 下列属于Java保留字的有( )。(2分)
A.else
B.Unicode
C.char
D.static
.标准答案:A,C,D
26. Java语⾔和c++语⾔相⽐,Java有的特性,⽽c++没有的特性是()(2分)
A.⾯向对象
B.动态链接
C.有类库
D.跨平台
.标准答案:D
27. 定义类头时能使⽤的修饰符是()。(2分)
A.private
B.static
C.protected
D.abstract
.标准答案:D
28. Java语⾔是()(2分)
A.⾯向机器的语⾔
B.⾯向对象的语⾔
C.⾯向过程的语⾔
D.⾯向操作系统的语⾔
.标准答案:B
29. 为了区分重载,程序中同名的不同⽅法,要求()。(2分)
A.形式参数个数或者类型不同
B.返回值类型不同

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。