


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、java程序设计考试大纲一、本课程的性质、目的及任务java语言程序设计是计算机专业本科生的一门选修课程。java语言作为当今 internet上最流行的编程语言,它的产生和www密切相关,通过本课程的学习,将使学生掌握网络编程的基本方法和一些,并能够根据实际需求编制出一些实用的程序。本课程主要内容包括: 面向对象程序设计技术; java技术概述及语言特点; java语言基础;抽象、封装与类;继承与多态;java语言的工具类; 图形用户界面的设计与实现; 多线程程序设计; 异常处理; 高级java应用技术等。通过程序设计实例的分析和上机实践培养和提高学生对java语言的应用能力和面向对象程序设
2、计的能力。基本掌握:1. 掌握java语言的基本语法2. 能比较熟练地用java语言进行一般的程序设计3. 掌握java编程开发环境jdk1.x的使用。二、本大纲所属层次为计算机系本科学生使用。三、本课程应掌握的基本概念和基本技能1、 java虚拟机及java运行系统 ,熟练掌握:java applet程序和java application程序的编辑、编译和运行过程。2、 java语言各种数据类型的规定及其与c+语言在数据类型上的区别; java 语言变量、常量的使用及其运算操作。3、 掌握面向对象的程序设计方法:系统定义的类(包);用户程序自定义类和对象的基本格式。java方法的重载;构造函
3、数继承与重载的含义及应遵循的原则。java语言包的创建和引用;了解接口的作用、定义及实现方法。java 父类与子类、域继承和方法继承的操作过程。4、 了解:分析源程序的方法。5、 java applet 类的主要方法及浏览器自动调用主要方法的操作过程。6、 图形界面的基本构成;java 常用的布局策略及主要容器组件;利用java类库中的类及方法绘制用户自定义的图形界面的方法;java 标准组件的创建、使用与事件处理。java的swing gui组件;7、 流式输入输出与文件处理;8、 java的异常处理机制9、 java多线程的概念和实现方法;10、 网络通讯及对网上资源的访问方法四、教材和参
4、考书教材:java语言与面向对象程序设计清华大学出版社 印 闵 编著参考书:java程序设计教程清华大学出版社王克宏 编著 java核心技术机械工业出版社美cay s horstmann/ gary cornell著 java数据库应用编程指南电子工业出版社美 kevin mukhar 等著五、考核内容纲要第一章、面向对象软件开发考核要求1面向对象程序设计的基本思想及基本概念2java中支持面向对象的特点第二章、java语言概述 考核要求:1、 java虚拟机及java运行系统2、 java applet程序和java application程序的编辑、编译和运行。第三章、java语言基础 考
5、核要求1 强制数据类型的转换格式;了解运算符的优先级和结合性;2 java语言向量引入的目的及其与数组的区别;3 java语言算术运算符、关系运算符、逻辑运算符、位运算符和复合赋值运算符的功能及使用;4 java 语言变量、常量的使用及其运算操作。5 java 语言流程控制语句的功能及使用。第四章、java语言的类考核要求:1、 系统定义的类(包);2、 用户程序自定义类和对象的基本格式。第五章、java语言的继承与多态(6学时)考核要求1、 java方法的重载;构造函数继承与重载的含义及应遵循的原则。2、 java语言包的创建和引用;接口的作用、定义及实现方法。3、 java 父类与子类、域
6、继承和方法继承的操作过程。第六章 java语言的工具类与算法考核要求: 1. java语言 object类、数据类型类、math类和system类的功能及所提供的属性和方法;2. java applet 类的主要方法及浏览器自动调用主要方法的操作过程。第七章、图形用户界面的设计与实现考核要求1、 java 常用的布局策略及主要容器组件;图形界面的基本构成;2、 利用java类库中的类及方法绘制用户自定义的图形界面的方法;3、 java 标准组件的创建、使用与事件处理。第八章、高级编程考核要求81、异常处理:异常与异常类、抛出异常、异常的捕获、创建异常类。82、多线程程序设计:线程的概念、java线程的创建、线程优先级和线程调度、如何在程序中实现多线程。83、swing gui组件84、流式输入输出与文件处理:java的输入输出类库、简单的输入/输出流(读写文件、管道流、存储器读写)、文件的处理及随机访问85、java的网络程序设计:java的socket通讯机制、网络资源访问、java的数据报通讯方式六、其他教学实践环节的安排1 以主要参考书中的习题作为上机实践
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 国际贸易买卖合同模板
- 采购合同协议样本
- 机械租赁安全规范合同版
- 供热服务保障合同
- 工厂购销合同范本
- 城市户外广告投放工程合同
- 塔吊设备供应合同
- 采购与供应合同协议书范本
- 长期仓库租赁合同模板
- 宠物猫咪领养及养护合同2025
- 标准化机房改造方案
- 珠海市第三人民医院中医智能临床辅助诊疗系统建设方案
- 早产临床诊断与治疗指南
- 工程签证单完整版
- 《义务教育数学课程标准(2022年版)》初中内容解读
- 2025届高三化学一轮复习 原电池 化学电源(第一课时)课件
- 全院护理查房(食管裂孔疝)
- 川教版信息技术六年级下册全册教案【新教材】
- 2024-2025学年统编版语文九年级下册第7课《溜索》任务驱动型教学设计
- (国赛)5G组网与运维赛项备考试题库及答案
- 代写文章合同模板
评论
0/150
提交评论