- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JAVA程序设计第二学期考试大纲及模拟卷
《JAVA程序设计》课程考试大纲
一、考试方法和考试时间
课程总成绩由两部分组成,平时实验作业(占20%)+闭卷笔试(80%),笔试时间为120分钟。
二、考试的基本要求
要求在掌握Java语言的基本语法的基础上,掌握面向对象的基本知识和面向对象程序设计的基本思想,掌握图形用户界面(GUI)和事件处理机制,异常处理机制,文件和输入输出流,多线程,网络编程,数据库连接。
三、考试内容和要求
第八讲 继承
JAVA中继承的特点
(2) 子类的构造函数隐式或显式的调用超类的构造函数(子类的构造方法中的第一项任务就是隐式或显式地调用超类的构造方法,如果没有显式地调用,就会隐式地调用超类的无参的构造方法)
(3) 访问控制符protected的访问范围
(4) 关键字super的用法
第九讲 多态
超类和子类的对象之间的关系
方法的多态调用(一个变量可以调用的方法必需是该变量类型的成员,实际调用的方法取决于实际引用的对象的类型)
抽象类的定义、特点及使用
接口的定义、特点及使用
(5) final修饰符
第十讲 图形用户界面
JFrame类的常用方法
颜色和字体控制
事件处理机制
常用组件(JTextField、JPasswordField、JButton、JTextArea、JCheckBox、JRadioButton、JComboBox、JList)的事件类型及监听器
适配器类
常用布局(FlowLayout、BorderLayout、GridLayout、BoxLayout)的使用
常用中间容器(JPanel、JScrollPane、JSplitPane、JTabbedPane)组件的使用
菜单的创建,重点:快捷键和加速键的设置方法
第十一讲 异常处理
异常的分类(受控异常和非受控异常)及常见异常
基本的异常处理结构(try…catch…finally)的使用
自定义异常(区分throws和throw)
第十二讲 多线程
线程与进程的区别
线程的创建方法
线程的生命周期及常用方法
使用Runable接口创建多个线程时,变量是否共享的问题
重点程序
第十三讲 输入输出流
文件和目录类File的使用
文件字节输入输出流(FileInputStream、FileOutputStream)和文件字符输入输出流(FileReader、FileWriter)的使用
缓冲输入输出流(BufferedReader、BufferesWriter)的使用(注意底层流必须是以字符为单位的流);使用BufferedReader按行来读取一个文件
数据流DataInputStream类和DataOutputStream类的使用(注意底层流必须是以字节为单位的流)
管道流的使用
对象流ObjectInputStream类和ObjectOutputStream类的使用(注意底层流必须是以字节为单位的流)
随机读写流的使用
第十四讲 网络编程
InetAddress类
(2) 服务器端套接字和客户端套接字的创建和连接过程
重点程序:课件中的例5、例6、例7
(3)UDP数据报的通信过程
(4)广播数据报包
第十五讲 数据库编程
(1)数据库编程的一般过程、JDBC-ODBC桥连接方式
四、考试题型及试卷结构
考试题型分四种:单项选择题、读程序写出运行结果、程序填空和编程题。
试卷结构:试卷按100分制命题,
第一大题:单项选择题(40%,2分×20)
第二大题:综合程序(50%,共50分)(读程序写结果、解释某句程序的含义(一定要解释完整、清晰)、解释整个程序的功能、程序填空等)
考察异常处理
考察类的继承和多态
考察图形用户界面
考察多线程
考察网络编程
考察数据库编程
第三大题:编程题(10%,10分),一个,考察图形用户界面或输入输出流
郑州大学软件技术学院《JAVA程序设计》课程试题
2009-2010学年第二学期(模拟卷)
(适用专业:********** 考试时间:120分钟)
题号 一 二 三 四 五 六 七 总分 分数 注意:请将所有答案写在答题纸上。
合分人: 复查人:
一、单项选择:(每题2分,共40分) 分数 评卷人 1、class 和.java 文件的含义分别是:
A、Java 字节码文件和源文件; B、Java 可执行文件和源文件;
C、Java 源文件和字节码文件; D、Java 字节码文件和Java 平台配置文件;
2、关于超类和子类,下列说法不正确的是:
A、子类的对象可以视为其超类的对象
B、包含子类对象的引用的超类类型变量会调用超类方法
C、变量可以调用的方法必须是该变量类型的成员
D、将超类对象的引
您可能关注的文档
- 2014黄冈大一英语考试题.doc
- JS-D4试题.doc
- Swing组件详解.docx
- JAVA期末考试试卷2.doc
- 2012年1月自考Java语言程序设计(一)试题真题.doc
- 13(上)水平考(JAVA语言)复习题.doc
- 东财《面向对象的程序设计》在线作业二(随机).docx
- Java2005试卷.doc
- 例9.19源码.doc
- java程序设计---计算器1.doc
- 2025下半年四川绵阳安州区考核招聘医疗卫生专业技术人员7人备考试题及答案解析.docx
- 2025年湖州安吉雷博人力资源服务有限公司公开招聘2人备考试题及答案解析.docx
- 2025年甘肃省酒泉市玉门市人民法院招聘司法辅助人员笔试参考题库附答案解析.docx
- 2025年黑龙江哈尔滨“丁香人才周”(春季) 卫生健康系统专项招聘1人备考试题及答案解析.docx
- 2025年湖南科技大学第一批高层次人才招聘50人备考试题及答案解析.docx
- 2025年湖南中医药大学招聘72人备考试题及答案解析.docx
- 2025年江苏扬州市宝应县教育系统事业单位面向乡村定向师范生招聘教师78人备考试题及答案解析.docx
- 2025年巢湖黄麓师范学校编外聘用教师招聘11人笔试参考题库附答案解析.docx
- 2025年福州市平潭综合实验区实发教育咨询有限公司2025年下半年幼儿园教师招聘笔试参考题库附答案解析.docx
- 2025下半年黑龙江科技大学招聘博士教师92人备考试题及答案解析.docx
文档评论(0)