面向对象与java技术_教学大纲

上传人:小** 文档编号:89260588 上传时间:2019-05-22 格式:DOC 页数:4 大小:34.50KB
返回 下载 相关 举报
面向对象与java技术_教学大纲_第1页
第1页 / 共4页
面向对象与java技术_教学大纲_第2页
第2页 / 共4页
面向对象与java技术_教学大纲_第3页
第3页 / 共4页
面向对象与java技术_教学大纲_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《面向对象与java技术_教学大纲》由会员分享,可在线阅读,更多相关《面向对象与java技术_教学大纲(4页珍藏版)》请在金锄头文库上搜索。

1、面向对象与java技术课程教学大纲课程编码:A719英文名称:Object-Oriented and Java Technology总 学 时:80 实验:0 上机:24适合专业:计算机科学与技术、软件工程、信息管理与信息系统一、课程内容第一章、Java语言的特点和实现机制第二章、Java体系结构 1. J2SDK的下载和操作 2. J2SDK的目录结构 3. Java的API文档结构 4. 开发环境设置 5. Java两种应用程序的结构第三章、Java语言基础 1. Java程序的基本组成 2. Java符号集,变量和常量 3. 基本数据类型及转换 4. Java类库中对简单数据类型的类包装

2、 5. 运算符和表达式(运算符的优先级),表达式语句 6. 注释语句第四章、Java语言的流程控制语句 1. 分支语句(if语句,switch语句) 2. 循环语句(while语句,do while语句,for语句) 3. break,continue的作用第五章、Java语言中面向对象的特性 1. 面向对象的概念和特征 2. 类的定义 3. 对象的创建、引用 4. 构造方法 5. 访问控制修饰符 6. 继承与重载 7. 抽象类、接口与包 8. Java类库中常用的类和接口第六章、数组与字符串 1. 一维数组的创建与初始化 2. 二维数组的创建与初始化 3. 对数组元素的基本操作 4. 字符串

3、及其操作第七章、异常处理 1. 异常处理机制 2. 异常处理语句第八章、Java输入/输出 1. 字节流与字符流 2. 基本输入/输出 3. 文件的输入/输出第九章、编写Java Applet小应用程序 1. 小应用程序概念 2. 安全机制 3. Applet执行过程 4. 字体、颜色类 5. Applet的图形、图像绘制 6. Applet的窗口 7. Applet的工作环境 8. Java Application程序和Java Applet程序比较第十章、编写图形用户界面(GUI)程序 1. 图形用户界面特点 2. 容器组件 3. 标签、按钮与文本框组件 4. 布局管理器 5. 事件处理机

4、制 6. AWT与Swing比较第十一章、线程 1. 线程的概念 2. 线程的创建第十二章、Java应用1.数据库编程 2.网络编程二、课程教学环节的总体要求1. 掌握Java语言的特点,开发运行环境和体系结构。 2. 学习和掌握Java语言中面向对象的概念和特性。 3. 掌握Java语言的数据类型和控制结构。 4. 理解Java语言的异常处理机制。 5. 熟练掌握和完成Java简单应用程序以及Applet小应用程序的编辑、编译、调试运行的全过程。 6. 能够编写Java图形用户界面(GUI)程序。 7. 了解Java的网络编程和数据库应用部分的功能。三、学时分配 章节主要内容各教学环节学时分

5、配备注讲授实验上机讨论习题其它小计第1章面向对象软件开发概述2第2章Java语言概述2第3章Java编程基础62第4章抽象、封装与类84第5章继承与多态106第6章Java语言的工具类42第7章多线程42第8章输入输出42第9章图形用户界面设计84第10章数据库、网络82合计5624面向对象与java技术课程教学大纲说明一、课程性质、目的和任务Java语言程序设计是计算机专业一门必修课程。通过本课程的教学,帮助学生掌握面向对象的编程设计思想,并能运用Java技术和基本开发工具进行计算机软件代码设计。培养学生用新一代程序设计思想和逻辑思维方式进行计算机编程研究,启发学生的创新意识,提高学生在软件

6、设计过程中分析问题和解决问题的实际动手能力,使学生的理论知识和实践技能得到共同发展。教学目的:、熟练掌握Java语言的基本数据类型,运算符及表达式,控制结构,字符串的应用。、学会运用面向对象编程特点,使用抽象、封装、继承、多态编写简单的类和使用类对象编程。、掌握Java语言基础类、字符串类的应用。、掌握异常的应用方法,进行异常处理设计。、掌握线程的使用方法。、掌握Java语言的I/O编程及应用方法。、掌握Java图形用户界面设计方法及其编程。、掌握Applet小应用程序的设计方法,设计小型网络应用程序。、掌握Application应用程序的设计方法,设计小型网络应用程序。二、课程教学基本要求以多媒体幻灯片形式进行讲授。为加强和落实动手能力的培养,课后应安排作业。对课程中关键性概念、设计思想方面的问题辅以课堂讨论的形式。三、与其他课程的联系先修课程:操作系统、数据库技术、网络技术基础、数据结构、C语言程序设计四、参考教材、参考书目及主要期刊JAVA程序设计蔡翠萍等清华大学、北京交通大学2006年出版五、开课基本手段及课件本课程采用多媒体教学手段与板书相结合的形式,充分发挥多媒体教学手段信息量大、演示直接,板书分析细致等特点。课件为自制。制定单位:计算机信息与技术系执笔人:刘宁审核人:吴欣茹批准人:吴连生制定时间:2009年7月

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号