用java创建一个类cat_包含属性name在构造方法中进行初始化_2011-2012第一学期Java程序设计模拟卷-答案...

这是一份2011-2012学年第一学期的Java程序设计模拟试卷,主要考察Java的基础知识,包括多线程实现方式、异常处理、面向对象特性、接口实现、类的继承以及构造方法的使用等。试题涵盖填空题和选择题,内容丰富,适合Java初学者复习和练习。
摘要由CSDN通过智能技术生成

2011-2012学年第一学期Java模拟卷

一、填空题(共10分,每格1分)

1. Java实现多线程的两种方式为继承_Thread类_和实现_Runnable接口。

2. Java语言提供的两种处理异常的机制为___捕获异常和_____抛出异

常。

3. 面向对象的特征是抽象、继承、封装和多态。

4.Icar是一个接口,则该接口实现类A的声明为:class A __implements_________ Icar {…}。

5.Java中所有类的父类是 Object。

6.JRE的中文含义是Java运行时环境。

二、选择题(共20分,每题2分)

1.下列关于修饰符混用的说法,错误的是(D)。

A.static方法中能处理static的属性

B.非static方法中能处理static的属性

C.abstract方法不能出现在可以实例化的类中

D.abstract与final可以同时修饰类

2. 下列关于构造方法的说法正确的是(D)

A、构造方法是给对象赋初值,所以没有返回值,要用void来声明。

B、构造方法不能被程序调用,也不可以重载。

C、一个类只允许有一个构造方法。

D、以上说法都不对。

3. 以下哪个不是Java的关键字?( B )

A.while B.sizeof C.this D.synchronized 4. 如果希望所有的控件在界面上均匀排序,就使用下列哪种布局管理器?(B)

A、CardLayout

B、GridLayout

C、BorderLayout

D、FlowLayout

5. 如要抛出异常,应用下列哪种子句?(B)

A、catch

B、throw

C、try

D、finally

6. 如下哪个选项是Java中的合法标识符 ( C )

A、String

B、3_fieldname

C、_class

D、#number

7. 以下可以插入到第1行的是(D)。

1.

2. public class Test{

3.//do sth

4. }

A.Test t=new Test(); B.public class A{ }

C.class Test { } D.package mine;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值