JAVA三级(最全的试题库)

上传人:小** 文档编号:49272089 上传时间:2018-07-26 格式:DOC 页数:70 大小:285.06KB
返回 下载 相关 举报
JAVA三级(最全的试题库)_第1页
第1页 / 共70页
JAVA三级(最全的试题库)_第2页
第2页 / 共70页
JAVA三级(最全的试题库)_第3页
第3页 / 共70页
JAVA三级(最全的试题库)_第4页
第4页 / 共70页
JAVA三级(最全的试题库)_第5页
第5页 / 共70页
点击查看更多>>
资源描述

《JAVA三级(最全的试题库)》由会员分享,可在线阅读,更多相关《JAVA三级(最全的试题库)(70页珍藏版)》请在金锄头文库上搜索。

1、一、一、 单选题单选题1.1. javajava 语言的执行模式是(语言的执行模式是(c c) A.A. 全编译型全编译型 B.B. 全解释型全解释型 C.C. 半编译和半解释半编译和半解释 型型 D.D. 同脚本语言的同脚本语言的 ( (后面有答案后面有答案) )3.java 语言是 1995 年由()公司发布的 A.Sun B.Microsoft C.Borland D.Fox Software 4.java 程序的执行过程中用到一套 JDK 工具,其中 javac.exe 指() A.java 语言编译器 B.java 字节码解释器 C.java 文档生成器 D.java 类分解器 5.

2、java 的 API 结构中,不属于类库主要包括的核心包的是() A.java 包 B.javax C.javadoc 包 D.org 扩展包 6.每个 java 的编译单元可包含多个类或界面,但是每个编译单元最多只 能有(类或者界面是公共的 A.一个 B.两个 C.四个 D.任意多个 7.在当前的 java 实现中,每个编译单元就是一个以()为后缀的文件 A.java B.class C.doc D.exe 8.多线程是 Java 程序的()机制。 A.检查 B.解释执行 C.并行 D.并发 9.下面对于 Java 和 C+的区别,描述不正确的是()。 A.Java 没有指针而 C+有 B.

3、Java 具有跨平台性而 C+没有 C.Java 支持多继承而 C+只支持单继承 D.Java 提供内存自动管理而 C+没有 10.Java 作为编程语言,()特点是 Java 不具有的。 A.利用了面向对象的技术基础 B.可移植性C.独立于硬件结构 D.多重继承 11.Java 和 C+都是面向对象语言,它们所具有的相同特点是()。 A.运算符重载 B.多重继承 C.和硬件无关 D.指针操作 13.下面()不是 Java 虚拟机执行过程的特点。 A.多线程 B.解释执行 C.动态链接 D.异常处理 14.下面()不是 Java 语言的特点。 A.分布式计算 B.健壮性 C.跨平台 D.静态性

4、 15.下面()不属于 Java 语言的特点。 A.动态性 B.解释执行 C.面向过程 D.多线程 16.与 Java 语言安全性有关的一项是() A.并发执行 B.访问权限检查 C.封装性 D.异常处理 17.下面不属于 Java 语言实现机制的是() A.并行机制 B.Java 虚拟机 C.垃圾回收机制 D.代码安全检查 18.下列属于 Java 语言垃圾回收机制的一项是() A.内存跟踪 B.异常处理 C.代码安全检测 D.健壮性 19.在 Java 中,所有类的根类是()。 A.java.lang.Object B.java.lang.Class C.java.applet.Apple

5、t D.java.awt.Frame 20.在 Java 安装完成后,javac.exe 和 java.exe 位于()目录下。 A.JDKdemoB.JDKbin C.JDKlib D.JDKjre 21.Java 类库文件包含于()目录下。 A.JDKdemo B.JDKbin C.JDKlib D.JDKjre 22.下面语句正确的是()。 A.public static void class B.public void class C.public static void main(String args) D.public void static main(String arg) 2

6、3.Java 语言的基本元素是() A.包 B.方法 C.对象 D.类 24.下面的_包是 Java 编译器自动导入的包。 A.java.lang B.java.io C.java.util D.javax.swing 25.下面关于 Java 程序结构的描述,正确的是( A.一个 Java 源文件只能有一个类 B.一个 Java 源文件只能生成一个.class 文件 C.一个 Java 源文件只能有一个 import 语句 D.一个 Java 源文件可以有多个类,但只能有一个 public 类 二、填空题 1.1991 年,SUN 公司的 Jame Gosling 和 Bill Joe 等人

7、,为电视、控制 烤面包机等家用电器的交互操作开发了一个_软件,它是 java 的前身。 2.java 是一个网络编程语言,简单易学,利用了_的技术基础,但又 独立于硬件结构,具有可移植性、健壮性、安全性、高性能。 3.java 可以跨平台的原因是_。 4.JVM 的执行过程有三个特点:多线程,_,异常处理。1. java 语言的执行模式是:Java 是先把源文件(.java)编译成字节码 (.class),然后由 JVM 来解释执行。这个问题出的有点二。 3. java 语言是 1995 年由(Sun)公司发布的(2010 年被 Oracle 收购) 4. java 程序的执行过程中用到一套

8、JDK 工具,其中 javac.exe 指(java 语言编 译器)5. java 的 API 结构中,不属于类库主要包括的核心包的是(C)(这个问题也 有点二) A. java 包;B. javax;C. javadoc 包;D. org 扩展包 6. 每个 java 的编译单元可包含多个类或界面,但是每个编译单元最多只能有 (一个)类或者接口公共的。(你看看原题,这个问题也有点二,interface 在 中国大陆,都是翻译成接口,而不是界面) 7. 在当前的 java 实现中,每个编译单元就是一个以(java)为后缀的文件 8. 多线程是 Java 程序的(并发)机制。(这个问题问的方法也

9、有问题) 9. 下面对于 Java 和 C+的区别,描述不正确的是(C)。 A. Java 没有指针而 C+有 B. Java 具有跨平台性而 C+没有 C. Java 支持多继承而 C+只支持单继承 D. Java 提供内存自动管理而 C+没有 10. Java 作为编程语言,(D)特点是 Java 不具有的。 A. 利用了面向对象的技术基础 B. 可移植性 C. 独立于硬件结构 D. 多重继承 11. Java 和 C+都是面向对象语言,它们所具有的相同特点是(下面都不对)。A. 运算符重载 B. 多重继承 C. 和硬件无关 D. 指针操作 13. 下面(C)不是 Java 虚拟机执行过程

10、的特点。 A. 多线程 B. 解释执行 C. 动态链接 D. 异常处理 14. 下面(D)不是 Java 语言的特点。 A. 分布式计算 B. 健壮性 C. 跨平台 D. 静态性 15. 下面(C)不属于 Java 语言的特点。 A. 动态性 B. 解释执行 C. 面向过程 D. 多线程 16. 与 Java 语言安全性有关的一项是(B) A. 并发执行 B. 访问权限检查C. 封装性 D. 异常处理 17. 下面不属于 Java 语言实现机制的是(B) A. 并行机制 B. Java 虚拟机 C. 垃圾回收机制 D. 代码安全检查 18. 下列属于 Java 语言垃圾回收机制的一项是(A)

11、A. 内存跟踪 B. 异常处理 C. 代码安全检测 D. 健壮性 19. 在 Java 中,所有类的根类是(java.lang.Object)。 20. 在 Java 安装完成后,javac.exe 和 java.exe 位于(JDKbin)目录下。 21. Java 类库文件包含于(JDKlib)目录下。 22. 下面语句正确的是(C)。 A. public static void class B. public void class C. public static void main(String args) D. public void static main(String arg)

12、23. Java 语言的基本元素是(对象) 24. (只有 java.lang)包是 Java 编译器自动导入的包。 25. 下面关于 Java 程序结构的描述,正确的是(D) A. 一个 Java 源文件只能有一个类 B. 一个 Java 源文件只能生成一个.class 文件 C. 一个 Java 源文件只能有一个 import 语句 D. 一个 Java 源文件可以有多个类,但只能有一个 public 类 二、 填空题 1. 1991 年,SUN 公司的 Jame Gosling 和 Bill Joe 等人,为电视、控制烤面包 机等家用电器的交互操作开发了一个(Oak)软件,它是 java

13、 的前身。 2. java 是一个网络编程语言,简单易学,利用了(面向对象)的技术基础,但 又独立于硬件结构,具有可移植性、健壮性、安全性、高性能。 3. java 可以跨平台的原因是(编译成与平台无关的二进制 class 文件)。第第 3 3 部分部分( (一一) )基本概念部分复习题基本概念部分复习题基基础础知知识识一、判断题(将判断结果填入括号中。正确的填“” ,错误的填“” ):1.在 java 中一个类不能同时继承一个类和实现一个接口。(F )2.关于集合 List 接口继承了 Collection 接口以定义一个不允许重复项的有序集合。F 3.jsp 不采用多线程。( F)4.关于

14、垃圾回收机制,当 JVM 处于空闲时,垃圾收集器线程会自动检查每一块分配出去的内存空间。( F)5.NULL 是 java 关键字。( F)6.关于 JAVA 序列化与反序列化,任何类的对象都能被序列化。(F )7.内部类只能被它的外部类,不能再被其他的类使用。(T )8.面向对象的技术已经在现在的软件开发中占据了主流的位置。T )9.软件开发过程中的任何一个活动都是为了能够产出优秀的代码。所以,代码才是核心。(F ) 10. 软件开发方法可归纳为三种模式:基于瀑布模型的结构化生命周期法、基于动态需求定义的原型化方法和面向对象的方法。(T )11. 所有的文件输入/输出流都继承于 InputS

15、tream 类/OutputStream 类。(F )12. 程序中抛出异常时(throw ),只能抛出自己定义的异常对象。(F )13. 由于 URL 对象对应的 Internet 地址可以划分为“协议名” 、 “端口号”和“文件名”3部分,所以创建一个 URL 对象后,可以通过修改这 3 部分内容来修改这个 URL 对象的Internet 地址。( F)14. 在因特网中不同计算机的相同端口号是没有联系的。(F )15. 不管网络层使用的是什么协议,在实际网络的链路上传送数据帧时,最终还是必须使用 IP 地址。(F )16. 广域网和局域网都是互联网的重要组成构件。尽管它们的价格和作用距离

16、相差很远,所以从互联网的角度来看,广域网和局域网却也是不平等的。(F ) 二、单项选择题(选择一个正确的答案,将相应的字母填入题内的括号中)1.java 语言在语言的类型上应属于那种类型的语言( B)(A) 编译型的语言(B) 解释型的语言(C) 脚本型的解释语言(D) 编译链接型的语言2.关于 java 的面向对象的编程特性中的封装机制,以下说法正确的是(A )(A) 将问题的特征属性与问题的功能方法相组合在一起形成一个类。(B) 将问题的特征属性与问题的功能方法相分离,形成各自的程序。(C) 将问题的特征属性内嵌到问题的功能方法的定义体中。 (D) 对具体问题只需给出其功能实现方法,而不必给出其特

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > IT计算机/网络 > Java

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号