- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
华南师范大学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所有的组件
文档评论(0)