java期末考试2013
更新时间:2023-11-03 16:38:01 阅读量: 综合文库 文档下载
- java期末考试题及答案推荐度:
- 相关推荐
一、选择
1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展
名为( )。 A.java
B.html C .class
D.exe
2、下面哪个选项是正确的main方法说明? ( )
A. public main(String args[])
B. public static void main(String args[]) C. private static void main(String args[]) D. void main() 3、下列语句片段
int a=10,b=4,c=20,d=6;
System.out.println(a++*b+c*--d); 结果为( ) A. 144 A. _bit
B. 28
C. 140
D. 不能执行
D. %too
4、判断下列标识符是正确,答案写在( )。
B. 5job C. t.45
5、Java变量中,以下不属于引用类型的数据类型是( ) A. 类 B. 字符型 C. 数组型 D. 接口 6、下列程序执行后的结果是( )
public class test1{
public static void main(String argv[]){ int[] a=new int[1]; modify(a);
System.out.println(a[0]);}
public static void modify(int[] a) {a[0]++;}
}
A.0 B.1 C.程序编译错误 D.程序能运行,但有一个异常
7、在编译下面Java程序时,在屏幕行输入命令:“java test1 thank you”,它在屏幕上
输出的是( )
public class test1 {
public static void main(String[] args) { System.out.println(args[2]); } }
A.test1 B.thank C,you D.java.lang.ArrayIndexOutBoundsException:2
8、定义一个名为“MyClass”的类,并且该类可被一个工程中的所有类访问,那么该类的
正确声明应为:( )
A. private class MyClass extends Object B. class MyClass extends Object C. public class MyClass
D. private class MyClass extends Object 9、构造方法何时被调用( )
A.类定义时
B.创建对象时
C.调用对象方法时 D.使用对象的变量时 10、异常类层次结构的根类是以下哪一个类( )
A.Error B.Exception C.Throwable D.RuntimeException 11、下列异常类哪一个是其他异常类的父类( )
A.RuntimeException B.InterruptedException C.IllegalAccessException D.Exception 12、关键字( )可以抛出异常?
A. transient B. throws
C. throw D. static
13、下面是File 参数的书写格式,选出正确的一项( )
A.File(“d://file//problem1.txt”) B. File(“d:\\\\file\\\\problem1.txt”) C. File(“d:\\file\\problem1.txt”) DFile(“d:/file/problem1.txt”) 14、创建一个标记有“保存”按钮的语句是( )
A. TextField=new TextField(“保存”) B.Button b=new Button(“保存”) C.Checkbox b=new Checkbox(“保存”) D.Label b=new Label(“保存”)
15、在java的系统程序包中,自动引入每个java程序的是( )
A) java.lang B) java.applet C) java.io D) java.awt 二、 判断题,正确的在括号里写对,错误的在括号里写错() 1、JAVA标识符中不区别字母的大小写( ) 2、运算符&与&&无区别( )
3、当运行javac命令对一个java源程序进行编译时,必须写出该源程序文件的完整文件名,包括扩展名.java( )
4、一个类可以生成多个对象,并且这些对象都具有相同的属性( )
5、Java中的this指的是当前类( )
6、 Javac是Java编译器,用来将Java源程序编译成Java字节码的程序。字节码文件名和源文件名相同,扩展名是.class。( ) 7、 Java源程序编写好之后,以文件的形式保存在硬盘或U盘上,源文件的名字可以随便取的,它不一定与程序的主类名一致。( )
8、在JDK命令行开发工具中,用编译程序javac.Exe编译生成的文件是二进制可执行文件。( )
9、构造器没有任何返回类型,哪怕是void也不行。( )
10、只要类中显式地定义一个,那么Java不会再为你定义一个默认的构造器。( )
三、 填空题()
1、通过___ ____运算符就能实现对对象成员变量的访问和对象方法的调用。 2、创建类的对象时,使用运算符 ___________ 给对象分配内存空间 3、关键字 ______ 用于导入包中的类到程序中,供程序中使用 4、定义类的构造方法不能有返回值类型,其名称与 _____ 名相同
5、一个完整的Java应用程序由一个或多个类组成;其中Java Application至少有一个主
类,这个类中包含一个名为____________________的方法
6、类的声明“public class Test extends Applet implements Runable{}”中,这个类的源程序必须保存为______________(写出包括扩展名的文件名) 7、Java中所有类都是_______类的子类。
8、如果类A继承了类B,则类A被称为 类,类B被称为 类。 9、Java用关键字 指明继承关系
四、 程序分析题(
1、阅读下列程序,然后回答问题(20分) class Car{ int carNumber; Car(){} Car(int no){ this.carNumber=no; }
void setNumber(int carNum){ carNumber=carNum; }
void showNumber() {
System.out.println(“My car No. is :”+carNumber); } }
(1). 写出这里定义了什么类?有哪些成员变量?有哪些成员方法?
(2). 有哪些构造方法?
(3). 这个类有无访问控制修饰?表示谁可以访问这个类内的属性和方法?
(4). void表示什么?
(5)下列程序中,main()方法中使用了上面定义的类,产生了多少个对象?对象名字分别是什么?写出执行后的输出结果。
public class CarDemo{
public static void main(String args[]){
Car demoCar1=new Car();
demoCar1.setNumber(168168);
demoCar1.showNumber();
}
}
五、 程序填空
1.下面的程序是完成一个容器的例子,请补充画线部分 import java.awt.*;
public class MyFrame extends Frame{ public static void main(String args[]){
MyFrame fr=new MyFrame(\ fr.setSize(200,200); fr.setBackground(Color.red); _______________ }
public MyFrame(String str){ super(str); } }
2.以下为一个java的完整程序,它定义了一个类Car,并在程序中创建了一个该类的对象DemoCar,调用该对象的set_number方法设置车号属性为3388,调用该对象的show_number方法输出车号。
//Car.java class Car
{ int car_number;
void set_number(int car_num) { car_number=________; }
void show_number()
{ System.out._______(“My car No. is :”+car_number); } }
//CarDemo.java class CarDemo
{ public static void main(String args[]) { Car Democar=______ Car();
DemoCar.set_number(_______); DemoCar._________(); } }
正在阅读:
java期末考试201311-03
认识众数和中位数07-21
第二季度预备党员思想汇报优选参考模板08-08
物业经理岗位职责02-25
中考百日誓师大会教师誓词_励志口号05-02
2012西班牙语专四 笔试真题05-05
每天一小时体育活动方案05-03
高财练习与答案03-16
2019年中国时尚服饰市场分析预测及前景趋势报告(定制版)目录 09-27
马原作业04-05
- 清真菜谱
- 我国国民经济和社会发展十二五规划纲要(全文)
- 高三物理机械振动和机械波复习2
- 浙江省公路山岭隧道机械化装备应用指导手册 doc - 图文
- 2018届高三数学文科二轮复习:专题检测(九) 导数的简单应用
- 2015年上海市公务员录用考试《行政职业能力测验》试卷(B类)
- 七年级道德与法制下册
- 大班户外游戏教案
- 病虫害预警 - 图文
- 某养鱼场为了提高经营管理水平
- 汉中市勉县尧柏余热汽机规程 10
- 烹饪试卷
- 事业单位考试公共基础知识专项分类题库训练
- 语文:第2课 走一步,再走一步 课堂导学案(人教版 七上)
- 天汉使用手册
- 人教版小学三年级数学下册教学计划
- 房地产销售管理完全操作手册122页
- 2009年评审通过具有中学高级教师专业技术资格人员名单...
- 《15秋公共关系学》作业1
- 2017最新版监理公司三标一体管理手册
- 期末
- 考试
- java
- 2013
- 第二章复习题
- 现代乒乓球 教学与训练
- 从社会心理学角度看小悦悦事件解析
- 《红与黑》―现实主义和浪漫主义的交融-2019年精选文档
- 岳麓版七--九年级历史课后题答案 - 图文
- 2014年英语专八真题阅读理解答案 - 图文
- 大学工科物理上册期末复习题(选择题)
- 新人教版八年级数学上册知识点总结归纳
- 游泳池施工方案
- 浅谈《孙子兵法》在现代商业中的应用
- SPSS应用统计学上机实验3
- 北语15春《中小企业管理》作业3满分答案
- 最新2017超星慕课尔雅西方美术欣赏课后练习期末考题库
- 绿色包装在物流企业中的应用毕业论文设计
- 高二化学人教版选修5练习:3.3.2《羟酸》 Word版含答案
- 2017年教师资格证考试《幼儿综合素质》模拟试题(4)
- 开放式基金常见问题及解答
- 安伯格操作说明 - 图文
- 箱梁质量外观控制
- 2016年高级中学教师资格证《化学学科知识与教学能力》考试大纲