ImageVerifierCode 换一换
格式:DOC , 页数:16 ,大小:46.50KB ,
资源ID:506197      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-506197.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文([计算机类试卷]计算机二级(JAVA)Java语言中面向对象的特性章节练习试卷1及答案与解析.doc)为本站会员(吴艺期)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

[计算机类试卷]计算机二级(JAVA)Java语言中面向对象的特性章节练习试卷1及答案与解析.doc

1、计算机二级( JAVA) Java语言中面向对象的特性章节练习试卷 1及答案与解析 1 Java中用于提供 Java语言、 Java虚拟机的核心的类和接口的包是 _。 ( A) 包 ( B) java.io包 ( C) java.1ang包 ( D) java.applet包 2 Java程序中最多只能定义 _个公共类。 ( A) 0 ( B) 1 ( C) 2 ( D)大于 2 3 下列关于 Java程序结构的描述中,不正确的一项是 _。 ( A)一个 Java源文件中可以包括多个类 定义,但是只能有一个 public类 ( B)一个 Java源文件中可以包括一个 package语句 ( C

2、)一个 Java源文件中可以有多个 public类 ( D)源文件名与程序类名必须一致 4 下列关于类、包和源文件的描述中,不正确的一项是 _。 ( A)一个源文件中,只能有一个公共类 ( B)一个包可以包括多个类 ( C)属于同一个包的类在默认情况下可以相互访问 ( D)系统不会为源文件创建默认的包 5 下列选项中,不属于 Java核心包的一项是 _。 ( A) java.swing ( B) java.io ( C) java.lang ( D) java.util 6 下列关于 java.lang包中封装的基本类的说法中,不正确的一项是 _。 ( A) java.lang包封装了 Obj

3、ect、 Class、 System、 String、 Thread等基本类 ( B) System类提供了标准的 I/O操作,可以实例化 ( C) Object类是所有类都必须继承的类 ( D) Class类的对象包含所对应的类的基本信息,可以通过调用 Class类的方法访问这些信息 7 对于类的说法中,不正确的一项 是 _。 ( A)类中的每个方法都由方法头和方法体构成 ( B)一般类体的域包括常量、变量、数组等独立的实体 ( C) Java程序中可以有多个类,但是公共类只有一个 ( D) Java程序可以有多个公共类 8 下列描述中不正确的一项是 _。 ( A) import语句告诉 J

4、ava用户需要哪个包 (package)中的类 ( B)所有的类必须实例化才能调用它的数据成员和方法 ( C) System类不可能实例化,它的所有方法都是通过类变量来调用的 ( D) package语句用于将源文件存入所指定的 包中 9 下列描述中不正确的一项是 _。 ( A) Java不支持多线程 ( B)一个 Java源程序中不允许有多个公共类 ( C) Java通过接口支持多重继承 ( D) Java程序可以划分为两大类: Application和 Applet 10 定义 JavaApplet程序时,必须有 import语句的是 _。 ( A) import java.awt.eve

5、nt; ( B) import java.lang.*; ( C) import java.applet.Applet; ( D) import java.util.*; 11 下列关于对象的说法错误的是 _。 ( A)必须属于某一个类 ( B)在程序运行期间存在 ( C)必须通过执行程序来显示声明和构建 ( D)一个对象就是变量和相关的方法的集合,其中变量表明对象的状态,方法表明对象所具有的行为 12 下列关于类的说法,错误的是 _。 ( A)对于一个类来说,只能生成 1到 2个对象 ( B)类是定义属性和方法的模板 ( C)由程序员编写,作为程序的一部分,其目的是产生对象 ( D)类定义的

6、是一种对象类型,是同类对象共有的变 量和方法 13 类的专用函数叫做 _,是对对象的数据所进行的操作。 ( A)方法 ( B)对象 ( C)消息 ( D)构造方法 14 下列程序段中,正确的是 _。 class MvClass int var = 100; static int getVar() return var; public class MyClass final int date; void MyClass (int d) date = d; public class MyMain public static void main(String args) System.out.pri

7、ntln(Myclass1.date); class MyClass1 int data = 10; class IamAbstract final int f; double d; abstrct void method(); ( A) ( B) ( C) ( D)以上都不对 15 下列关于封装的说法,正确的是 _。 ( A)封装是一种信息隐蔽技术,是将相关的数据 及其操作组织在对象中,构成具有独立意义的构件 ( B)封装是一个清晰的边界,将所有对象的内部软件范围限定在这个边界之内 ( C)使用封装后,用户或其他对象仍可以直接修改对象内部的数据结构 ( D)封装是受保护的内部实现,这个实现给

8、出了软件对象功能的细节,当前对象的类的外面能够访问这些实现细节 16 下列选项中,不属于生成一个对象所包含的内容的是 _。 ( A)声明对象 ( B)初始化 ( C)访问对象 ( D)实例化 17 使用运算符 _来调用类的构造方法和创建新对象。 ( A) instanceof ( B) + ( C) new ( D) ASC 18 阅读下列程序段,不合法的行是 _。 class Computer class Monitor extends Computer class HardDrive extends Computer public void test() Monitor a = new M

9、onitor(); Computer b = new Monitor(); HardDrive c = (HardDrive) a; Monitor d = b; Monitor a = new Monitor(); Computer b = new Monitor(); HardDrive c = (HardDfive)a; Monitor d = b; ( A) ( B) ( C) ( D) 19 下列选项中, _发生 时,将调用构造函数。 ( A)调用对象方法 ( B)创建对象 ( C)类定义 ( D)使用对象的变量 20 下列关于 main的说法,错误的是 _。 ( A) main方法

10、必须放在一个类中定义 ( B) main方法表示一个 Java应用程序执行的入口点 ( C)在 application环境下有一个类 (只能有一个类 )必须定义一个 main方法 ( D) Java Applet和 Java Application中都有 main方法 21 为 AB类的一个无形式参数、无返回值的方法 method书写方法头,使得使 用类名 AB作为前缀就可以调用它,该方法头的形式为 _。 ( A) static void method() ( B) abstract void method() ( C) final void method() ( D) public void

11、 method() 22 下列关于继承的说法,正确的是 _。 ( A)子类能继承父类的非私有方法和状态 ( B)子类能继承父类的所有方法和状态 ( C)子类只能继承父类的方法,而不能继承状态 ( D)子类只能继承父类的 public方法和状态 23 下 列关于接口的说法,正确的是 _。 ( A)接口之间不能有继承关系 ( B)接口与抽象类是同一个概念 ( C)一个类只能实现一个接口 ( D)实现一个接口必须实现接口中的所有方法 24 下列选项中的接口声明正确的是 _。 ( A) interface Shape. ( B) abstract private interface Shape ext

12、ends Area. ( C) private interface Shape. ( D) protected privated interface; 25 在使用 interface声明一个接口时,可以使用 _修饰符修饰该接口。 ( A) private protected ( B) protected ( C) private ( D) public 26 接口 A的定义如下,指出下列哪些类实现了该接口 _。 Interface A Int method1 (int i); Int method2 (int j); ( A) class B implements A Int method1

13、() Int method2() ( B) class B extends A Int method1(int i) Int method2(int j) ( C) class B Int method1(int i) Int method2(int j) ( D) class B implements A Int method1(int i) Int method2(int j) 27 下列选项中, _是 Java所有类的父类,且 Java语言中所有类都是直接或间接继承它得到的。 ( A) Object ( B) Vector ( C) Class ( D) Random 28 在 Java

14、类库中的常用接口中, _接口说明了 一组枚举的方法,实现这个接口的对象可重复使用列表中的数据,它一般与向量类连接使用。 ( A) DateOutput ( B) DataIput ( C) Observer ( D) Enumeration 29 下列关于类、包和源文件的描述中,不正确的一项是 _。 ( A)一个文件可以属于一个包 ( B)一个类可以属于一个包 ( C)一个包可包含多个文件 ( D)一个包只能含有一个类 30 定义类时不可能用到的保留字是 _。 ( A) private ( B) extends ( C) class ( D) implements 31 下列关于类和对象的描述

15、中,不正确的一项是 _。 ( A)一组对象构成一个程序,对象之间通过发消息通知彼此该做什么 ( B)现实世界中,可以把每件事物都看作是一个对象 ( C)有共同属性的对象可以抽象为一个类 ( D)一个类只能实例化一个对象 32 下列说法中,不正确的一项是 _。 ( A) Java程序有两类: Application和 Applet ( B)类的方法只能由 public修饰 ( C) Java语言通过接口支持多重继承 ( D)面向对象的程 序设计的优点有:可重用性、可扩展性、可管理性 33 为了区分重载多态中同名的不同方法,要求 _。 ( A)形式参数个数或者类型不同 ( B)返回值类型不同 (

16、C)形式参数名称不同 ( D)调用时用类名或对象名做前缀 34 Java语言类间的继承关系是 _。 ( A)线程的 ( B)单重的 ( C)多重的 ( D)不能继承 35 下列选项中,列出用于定义类成员的访问控制权的一组保留字是 _。 ( A) float, boolean, int, long ( B) class, float, double, public ( C) char, extends, float, double ( D) public, private, protected 36 在 Java中,所有类的根类是 _。 ( A) java.lang.Objet ( B) jav

17、a.lang.Class ( C) java.applet.Applet ( D) java.awt.Frame 37 下列有关 Java语言的叙述中,正确的是 _。 ( A) Java是不区分大小写的 ( B)源文件名与 public类型的类名必须 相同 ( C)源文件名其扩展名为 .jar ( D)源文件中 public类的数目不限 38 若需要定义一个类域或类方法,应使用 _修饰符。 ( A) static ( B) package ( C) private ( D) public 计算机二级( JAVA) Java语言中面向对象的特性章节练习试卷 1答案与解析 1 【正确答案】 C 【

18、知识模块】 Java语言中面向对象的特性 2 【正确答案】 B 【知识模块】 Java语言中面向对象的特性 3 【正确答案】 C 【知识模 块】 Java语言中面向对象的特性 4 【正确答案】 D 【知识模块】 Java语言中面向对象的特性 5 【正确答案】 A 【知识模块】 Java语言中面向对象的特性 6 【正确答案】 B 【知识模块】 Java语言中面向对象的特性 7 【正确答案】 D 【知识模块】 Java语言中面向对象的特性 8 【正确答案】 B 【知识模块】 Java语言中面向对象的特性 9 【正确答案】 A 【知识模块】 Java语言中面向对象的特性 10 【正确答案 】 C 【

19、知识模块】 Java语言中面向对象的特性 11 【正确答案】 A 【知识模块】 Java语言中面向对象的特性 12 【正确答案】 A 【知识模块】 Java语言中面向对象的特性 13 【正确答案】 A 【知识模块】 Java语言中面向对象的特性 14 【正确答案】 D 【知识模块】 Java语言中面向对象的特性 15 【正确答案】 B 【知识模块】 Java语言中面向对象的特性 16 【正确答案】 C 【知识模块】 Java语言中面 向对象的特性 17 【正确答案】 C 【知识模块】 Java语言中面向对象的特性 18 【正确答案】 B 【知识模块】 Java语言中面向对象的特性 19 【正确

20、答案】 B 【知识模块】 Java语言中面向对象的特性 20 【正确答案】 D 【知识模块】 Java语言中面向对象的特性 21 【正确答案】 A 【知识模块】 Java语言中面向对象的特性 22 【正确答案】 A 【知识模块】 Java语言中面向对象的特性 23 【正确答案】 D 【知识模块】 Java语言中面向对象的特性 24 【正确答案】 A 【知识模块】 Java语言中面向对象的特性 25 【正确答案】 D 【知识模块】 Java语言中面向对象的特性 26 【正确答案】 D 【知识模块】 Java语言中面向对象的特性 27 【正确答案】 A 【知识模块】 Java语言中面向对象的特性

21、28 【正确答案】 D 【知识模块】 Java语言中面向对象的特性 29 【正确答案】 D 【知识模块】 Java语言中面向对象的特 性 30 【正确答案】 A 【知识模块】 Java语言中面向对象的特性 31 【正确答案】 D 【知识模块】 Java语言中面向对象的特性 32 【正确答案】 B 【知识模块】 Java语言中面向对象的特性 33 【正确答案】 A 【知识模块】 Java语言中面向对象的特性 34 【正确答案】 B 【知识模块】 Java语言中面向对象的特性 35 【正确答案】 D 【知识模块】 Java语言中面向对象的特性 36 【正确答案】 A 【知识 模块】 Java语言中面向对象的特性 37 【正确答案】 B 【知识模块】 Java语言中面向对象的特性 38 【正确答案】 A 【知识模块】 Java语言中面向对象的特性

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1