华南师范大学java期末试卷1_华南师范大学Java程序设计.doc

华南师范大学Java程序设计

华南师范大学?

计算机学院2007/2008学年(上)学期期末考试试卷

《Java程序设计》试卷(A卷)

专业:?????年级?????姓名:?????? 学号:??? 班级:?????????

题号一二三四五六七??? 总分??????得分????????

一.选择(每个1分,共10分)

1.Which of the following are Java keywords?C

A. System???? B. exit??????? ?C. new? ???D. instanceOf???

2.Which of the following statements are true?

A. ?A byte can represent between 0 to 256

B. ?A byte can represent between -128 to 127?

C. ?A byte can represent between -127 to 128

D. ?A char can represent between -2x2 pow 16 2 x2 pow 16 ?1

3. Which of the following statements are true?

A. An interface can only contain method and not variables

B. Interfaces cannot have constructors

C. A class may extend only one other class and implement only one interface

D. Interfaces are the Java approach to addressing its lack of multiple inheritance, but require implementing classes to create the functionality of the Interfaces.

4. 以下类中是Container的子类的是

A.JList????????????? B.JCanvas

C.JCheckBox?????? ???D.JPanel ?????????

5. protected限定成员变量,以下说法正确的是( )

A. 可以被三种类所引用: 该类自身、与它在同一个包中的其他类、在其他包中的该类的子类

B. 可以被两种类访问和引用: 该类本身、该类的所有子类

C. 只能被该类自身所访问和修改

D. 只能被同一个包中的类访问

6. 关于数组的说法,以下正确的是()

A. int[] x=new int[20]建立了一个20个元素的整数数组

B. 数组声明时可以不限定大小

C. 数组大小在运行时可以动态改变

D. 跟C的规定相同

7.以下正确的说法是

A. Applet类中不能有main方法?

B.Applet类是java.awt中的类

?C.Applet类是Container的间接子类

D.Applet类不是容器类?????????????????

8.以下那种布局是JFrame的默认布局

A.空布局???????????? B.BorderLayout????? ??C.FlowLayout??? D.CardLayout?

9.对于绘图类Graphics、Grphics2D,正确的说法是:

A.Graphics是抽象类

B.Graphics2D对象也可以当成Graphics对象使用

C.Graphics类中包含Graphics2D中定义的全部方法

D.Graphics2D是Graphics中二维绘图操作的具体实现类

10. 关于流的说法,正确的是

A.流专门用于描述跟外设的I/O操作

B.File类是专门用来文件流式读写操作的

C.流可以描述任何数据处理过程

D.字符流只能处理Unicode字符数据

?

二.填空题(每个1.5分,共30分)

1.java语言使用的字符集是( UNICODE?? )。

2.? Java使用try…catch结构捕获产生的异常,使用(throws )关键字来声明函数可能产生的用户异常,使用(? Throw? )关键字来抛出产生的异常对象。

3.synchronized方法的作用是(同步? )。

4. 所有的java类都是(? Object?? )的子类。专门表示日期的类是(?? Date? )。

5. package语句的作用是(?? 设定编译包?? ),开发环境中提供的打包命令行工具是(? jar )。

7.?????? 类方法与实例方法的区别是(?????? 有無對象?????? )。

9.AWT所有的组件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值