A试卷 - 图文
更新时间:2023-12-01 07:42:01 阅读量: 教育文库 文档下载
- cpa试卷推荐度:
- 相关推荐
姓名: 班级: 学号:
密封线 请在本线宽度范围内出题 新余学院 2012——2012学年 第 二 学期 数信学院10计科1、2班 《JAVA程序设计》试卷( A)卷 出卷人:李舒亮 批准人:
一、 选择题(每小题2分,共40分):
1、 编译Java Application源文件将产生相应的字节码文件,扩展名为( ) A. .java C. .html
B. .class
D. .exe
2、Java语言使用的字符码集是
A、ASCII B、BCD C、DCB D、Unicode 3. 以下有关构造函数的说法,正确的是:
A. 一个类的构造函数可以有多个 B. 构造函数在类定义时被调用
C. 构造函数只能由对象中的其它方法调用。 D. 构造函数可以和类同名,也可以和类名不同
4、 下列关于变量的叙述哪个是错的?( )
A. 实例变量是类的成员变量。 B. 在方法中定义的局部变量在该方法被执行时创建。 C. 实例变量用关键字static声明。 D. 局部变量在使用前必须被初始化。
5、 下面哪一个特性不是面向对象编程主要体现的( )。
A. 封装性 B. 继承 C. 多态 D. 类
6、 下列关于变量的叙述哪个是错的?( )
A、实例变量是类的成员变量。 B、在方法中定义的局部变量在该方法被执行时创建。 C、实例变量用关键字static声明。 D、局部变量在使用前必须被初始化。
7、 以下关于abstract的说法,正确的是( )
A、abstract只能修饰类 B、abstract只能修饰方法
C、abstract类中必须有abstract方法 D、abstarct方法所在的类必须用abstract修饰
8、 下列哪种说法是正确的( )
A、私有方法不能被子类覆盖。 B、子类可以覆盖超类中的任何方法。
C、覆盖方法可以声明自己抛出的异常多于那个被覆盖的方法。 D、覆盖方法中的参数清单必须是被覆盖方法参数清单的子集。
9、关于类继承的说法,正确的是( )
A、Java 类允许多重继承 B、Java接口允许多继承
C、接口和类都允许多继承 D、接口和类都不允许多继承
10、有整型数组:int[] x={2,33,88,5,10};,则调用方法 Arrays.sort(x) 后,数组x中的元素值依次是?( )
A. 88 33 10 5 2 B. 2 5 10 33 88 C. 88 10 2 33 5 D. 5 33 2 10 88
11、( )类是所有异常类的父类。
A、Throwable B、Error C、Exception D、AWTError
12、 Java语言中的一些常用的实用工具,如处理时间的Date类,处理变长数组的Vector类等,所在的包是( )。
A、java.lang包 B、java.io包 C、java.awt包 D、java.util包 13、顺序执行下列程序语句后,则b的值是
String a=\
String b=a.substring(0,2);
A) Hello B) hello C) He D) null
14、 (File 类)以下关于File 类说法正确的是:
A. 一个File 对象代表了操作系统中的一个文件或者文件夹 B. 可以使用File 对象创建和删除一个文件 C. 可以使用File 对象创建和删除一个文件夹
D. 当一个File 对象被垃圾回收时,系统上对应的文件或文件夹也被删除
15、 (FileInputStream)下面关于FileInputStream 类型说法正确的是:
A. 创建FileInputStream 对象是为了读取硬盘上的文件
B. 创建FileInputStream 对象时,如果硬盘上对应的文件不存在,则抛出一个异常 C. 利用FileInputStream 对象可以创建文件
16、 下面哪个事件监听器可以处理在文本框中输入回车键的事件______。
A. ItemListener B. ActionListener C. KeyListener D. MouseListener 17、Frame类对象的默认布局是什么布局?( )。
A、FlowLayout布局 B、BorderLayout布局 C、CardLayout布局 D、GridLayout布局
第 1页 (共 3 页) 密封线 请在本线宽度范围内出题 18、 作为类中新线程的开始点,线程的执行是从下面哪个方法开始的。( )
A、public void start() B、public void run() C、public void int() D、public static void main(String args[]) 19、 下列哪个不是线性表( )。
A、链表 B、队列 C、栈 D、关联数组 20、set collection 遇到重复的元素,处理的方式是:( )
A、试图添加一个重复值的元素时,会抛出一个异常
B、试图添加一个重复值的元素时,add方法会返回失败值 C、一个set可以包含重复值元素
D、编译的时候,重复的元素值会导致错误
二、 写出程序运行结果(每小题5分,共10分)
1、 class Q1{
public static void main(String args[ ]){
double d=1.23;
Dec dec=new Dec( ); dec.decrement(d);
System.out.println(d);
}
classs Dec{ public void decrement(double decMe){ decMe = decMe - 0.1;
} }
2、 public class Animal{
public void cry(){ System.out.println(\动物叫 。。。。\
}}
public class Cat extends Animal{ public void cry(){ System.out.println(\喵喵叫。。。。\
}
public void catchMouse(){ System.out.println(\抓老鼠。。。。\}
}
public class Dog extends Animal{ public void cry(){ System.out.println(\汪汪叫。。。。\ }
}
public void lookDoor(){ System.out.println(\看门的。。。。\} }
public class Start{
public static void main(String[] args){ Animal a1 = new Dog(); a1.cry(); Dog d1 = (Dog)a1; d1.lookDoor(); a1 = new Cat(); a1.cry(); Cat c1 = (Cat)a1; c1.catchMouse(); }
第 2页 (共3 页)
三、程序填空(每题10分,共20分) 1、阅读程序,填空 class TrowsDemo { static void procedure() throws IllegalAccessExcepton { System.out.println(“inside procedure”); throw___ ____IllegalAccessException(“demo”); } public static void main(String args[]) { try { procedure(); } ___________ { System.out.println(“捕获:”+e); } } 2、阅读程序,按要求填空 将下列代码补充完整 class TestMyFile{ public static void main(String args[]) throws Exception{ File file; ---------------------------------------------------------------//创建一个File 对象表示当前目录下的“hello.txt”文件 -------------------------------------------------------------//判断该文件是否存在 -----------------------------------------------------------------//如果该文件存在,则输出该文件的完整路径 } } 四:编程题(30分) 1、设计一个Circle类,该类包括的属性有:圆的半径;包括的方法有:设置和获取半径的方法,计算圆的面积的方法。 2、设计一个如图所示的界面程序Jiemian.java,该类实现ActionListener接口。要求点击计算面积按钮,就能在文本区输出圆的面积。 3、 编写一个主类MainClass.java.
第 3页 (共3 页)
正在阅读:
A试卷 - 图文12-01
104种常见木马的清除方法04-14
反差作文500字06-25
从女生角度剖析,到底如何追女孩子12-23
内心深处的秘密作文700字06-19
社区书记先进事迹材料范文09-13
中学生消防安全教育教案10-10
化工厂塔类维护检修规程03-26
化工仪表05-19
四川美术学院“绿色校园”建设实施方案12-24
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 试卷
- 图文
- 小学一年级班主任工作计划(黄云香)
- c语言第三、四章(习题册答案)
- 《毛概》自测题(第四章)
- 组成原理复习题
- 有机化学复习题
- 杭州市人民政府办公厅关于转发市土管局关于在县(市)的杭州市市
- 智慧树知到《女性形体礼仪与形象塑造》章节测试答案
- 弯曲变形
- 实践调查报告(青少年健康生活方式)
- 2019年度精编人教版物理八年级上册同步训练:第二章第一节声音的产生和传播同步训练(解析版)
- 城市规划的现状及发展简述
- 江西财经大学金融练习两章
- 九级下册语文第一单元基础练习题
- 开题报告终稿
- YJK与PKPM对比
- Vmware ESXI虚拟化5.0版本升级到5.1提示MetadataDownloadError错误 - 图文
- 圩塘中心幼儿园民间游戏活动幼儿发展观察记录表
- 物业管理有限公司章程范例
- 工厂供电阶段练习一答案
- ICH(M4:通用技术文件的制定2)