java期末复习题
更新时间:2023-10-06 21:02:01 阅读量: 综合文库 文档下载
一、选择题
1、以下标识符中哪项是不合法的 (D) A、 BigOlLong$223 B、 _utfint C、 $12s D、 3d
2、main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的(B) A、 public static void main
B、 public static void main(String[] args) C、 public static int main(String[] args) D、 public void main(String args[])
3、在单一文件中,package,import,class正确的出现顺序是:( A A、package import class B、import package class C、package import class D、class package import
4、下面关于变量及其范围的叙述错误的是:(B ) A、实例变量是类的成员变量. B、实例变量用关键字static声明.
C、在方法中定义的局部变量在该方法被执行时创建. D、局部变量在使用之前必须被初始化. 5、下列语句序列执行后,k 的值是(C)。 int m=3, n=6, k=0;
while( (m++) < ( -- n) ) ++k;
A、 0 B、 1 C、 2 D、 3 6、下列标识符中哪项是不合法的 (D) A、Imeic$223 B、 _god C、 $34s D、7d
7、main()方法的返回类型是什么? (B) A、 intB、 void C、BooleanD、 static
8、下列语句序列执行后,k 的值是(C) int m=3, n=8, k=0;
while( (m++) < ( -- n) ) ++k; A、 0 B、 1
)C、 2 D、 3
9、执行完以下代码int[] x = new int[4];后,以下哪项说明是正确的(A) A、 x[3]为0 B、 x[3]未定义 C、 x[4]为0 D、 x[0]为空
10、在Java中,关于final关键字的说法不正确的是(C)。 A、如果修饰变量,则一旦赋了值,就等同一个常量 B、如果修饰方法,则该方法不能在子类中被覆盖 C、如果修饰类,则该类只能被一个子类继承 D、如果修饰类,则该类不能被继承 11、定义类头时能使用的修饰符是( C )。 A、 private B、 static C、 abstract D、 protected
12、创建Rect类的对象正确语句为 ( A )。 A、Rect ct=new Rect(); B、Rect ct;
C、Rect ct=Rect(); D、Rect ct=class Rect(); 13、下列说法正确的是:( A )。 A、SWING组件能自动适应操作系统的外观 B、SWING组件都设计成了矩形 C、不能为SWING组件加边框 D、SWING组件不能显示图像标题 14、下列特点中,不属于Java的是(D) A、多线程B、跨平台 C、可移植D、多继承
15、Java源文件和编译后的文件扩展名分别为( B)
A、.class和 .java B、.java和 .class C、.class和 .class D、.java和 .java
16、下列关于Application与Applet程序的差别描述正确的是: ( D A、运行方式不同,程序结构相同,运行工具不同,受到的限制相同 B、运行方式相同,程序结构不同,运行工具不同,受到的限制相同 C、运行方式相同,程序结构相同,运行工具不同,受到的限制也不同D、运行方式不同,程序结构不同,运行工具不同,受到的限制也不同17、已知两个整型变量X,Y,它们的初值分别为3,5在经过表达式 boolean b=x>y && x++==y--计算后,X,Y的值是:( B ) A、4,5 B、4,4
) C、3, 5 D、3, 3
18、一个数组在调用了insert和delete方法后的值的结果为: ( B )。 StringBuffer buffer=new StringBuffer(“abcdef”); buffer.insert(4,’*’); buffer.insert(4,’&’); buffer.delete(0,4);
A、abcd*&ef B、&ef C、&*ef D、ef
19、要将1.txt文件中的内容读出到变量c中,下列哪一个是正确的( A) A、FileInputStream in=new FileInputStream(“1.txt”);int c=read(); B、FileOutputStream in=new FileOutputStream (“1.txt”);int c=read();
C、FileInputStream in=new FileInputStream(“1.txt”);int c=write(); D、FileOutputStream in=new FileOutputStream (“1.txt”);int c=write();
20、阅读下列代码指出哪些叙述是正确的? (A) public class Person{ int i;//非静态属性
public static void main(String args[]) {
System.out.println(i);//静态方法不能访问非静态属性 } }
A、 编译时出错 B、 编译时正确而运行时出错
C、 输出0 D、输出null。
21、在编写异常处理的Java程序中,每个catch语句块都应该与(C )语句块对应,使得用该语句块来启动Java的异常处理机制。 A、if-else B、switch C、try D、Throw 22、以下哪个不是Java的关键字?( A) A、TRUE B、class C、super D、void
23、在浏览器中执行applet 程序,以下选项中的哪个方法将被最先执行( A )。 A、init()
B、start()
C、destroy() D、stop()
24、以下关于继承的叙述正确的是( A)。 A、在Java中类只允许单一继承
B、在Java中一个类只能实现一个接口
C、在Java中一个类不能同时继承一个类和实现一个接口 D、在Java中接口只允许单一继承
25、在编写异常处理的Java程序中,每个catch语句块都应该与(C)语句块对应,使得用该语句块来启动Java的异常处理机制。 A、if-else B、switch C、try
D、Throw
26、以下哪个不是Java的关键字?( A) A、TRUE B、continue C、publicD、static
27、application中的主类需包含main方法,main方法的返回类型是( D ) A、int B、float C、double
D、void
28、下面哪个方法与applet的显示无关? ( B ) A、update() B、draw() C、repaint() D、paint()
29、下面不可作为public void aMethod(){...}重载方法的是:( D ) A、public double aMethod ( double m){...} B、public int aMethod(){...} C、public void aMethod (){...}
D、public int aMethod ( int m){...}
30、在浏览器中执行applet 程序,以下选项中的哪个方法将被最先执行(A)。 A、init() C、destroy()
节码文件的扩展名为:( B )。
A、 .java B、 .class C、 .html D、 .exe
32、已知两个整型变量X,Y,它们的初值分别为3,5在经过语句 boolean b=x>y && x++==y--计算后,X,Y的值是:( B )。 A、4,5 B、4,4 C、3, 5 D、3, 3 33、下面的哪条语句是正确的:( A )。 A、String temp [] = new String {\
B、start() D、stop()
31、编译Java Application 源程序文件将产生相应的字节码文件,这些字
B、char temp [] = { \C、String temp = {\D、String temp [] = {\
34、在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为(C)。
A、隐藏 B、覆盖C、重载 D、Java不支持此特性
35、假设A类有如下定义,设a是A类的一个实例,下列语句调用哪个是错误的?( CD)
class A { int i; }
A、System.out.println(a.i);B、a.method1(); C、A.method1(); D、A.method2() 36、以下说法正确的是:( C )。 A、Java是一种面向过程的编程语言。 B、Java不区分大小写。
C、接口的定义可以实现多重继承关系。
D、JAVA语言不允许在一个类中定义几个同名的方法。 37、applet程序要嵌入到那种语言当中被执行?( A )。 A、HTML语言 B、C语言 C、JSP语言 D、C++语言 38、给出下面代码: public class Person {
static int arr[] = new int[10]; public static void main(String a[]) {
System.out.println(arr[1]); } }
static String s; void method1() { }
static void method2() { }
正在阅读:
java期末复习题10-06
特殊过程、关键过程、关键控制点辨析09-16
治世02-18
无线应用中嵌入式入侵检测系统的设计与实施06-06
政府网站平台解决方案 - 图文04-18
中专数学试卷A03-26
音乐让我幸福作文350字07-03
北京市丰台区2014-2015学年高二下学期期中考试数学理A卷01-30
迪英幼儿园食品采购与进货验收台账登记册08-31
机械设计制造及其自动化06-01
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 复习题
- 期末
- java
- 气门摇臂轴支座零件机械加工工艺规程及Φ26和28铣前端面夹具设计
- 扬州慢教研展示课教案
- 实验讲义-活性氧化铝的制备
- 五年级上册语文单元测试第二单元语文S版
- 2019届高三一轮复习文言文阅读学案
- 电力工程基础试卷
- (新课标大纲解读)重点、难点、核心考点全演练物理篇:专题04 功能关系在力学中的应用
- 最新闵行区对口小学片区划分一览表 - 图文
- 超高模板内脚手架支撑多功能厅施工方案
- 868经济学试题 doc1
- 城市道路绿化养护管理探析
- 电算会计模拟 - 图文
- 部队冬训总结
- 成人教育在校期间自我鉴定
- 质检员工作记录
- 09固体废物管理办法
- 太白山实习报告 - 图文
- 新课程背景下劳技中心校本课程开发的实践与研究
- POCIB简单操作及攻略
- 财会审计考试题库