JAVA编程技术教学大纲.doc_第1页
JAVA编程技术教学大纲.doc_第2页
JAVA编程技术教学大纲.doc_第3页
JAVA编程技术教学大纲.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

JAVA编程技术课程教学大纲一、课程的基本情况课程中文名称: JAVA编程技术课程英文名称:JAVA Programming Technology课程代码:1302057 课程类别:专业基础课课程性质:任选课 课程学时:46 讲课学时:36 实验学时:10 课程学分:2.5授课对象:全体计算机专业前导课程:离散数学、数据结构、操作系统等。二、教学目的以介绍面向对象编程的基本概念、基本理论为重点,结合Java语言的语法规则、编程特点和设计思想、强调容易发生错误和编程应注意的地方,使学生能对Java技术有一个总体了解,通过本课程学习,使学生掌握Java语言的基础知识,理解和掌握面向对象程序设计的基本思想,熟练地使用Java语言进行程序的编写、编译以及调试工作。三、教学基本要求第1章 Java概述1.1 Java语言及其产生1.2 Java的特点1.3 Java的体系结构1.4 Java的版本1.5 Java的运行环境及配置1.6 简单的Java应用程序基本要求:理解Java的基本程序结构,理解Java语言的环境以及Java小程序的调试。重点与难点:重点是面向对象程序设计语言和编程开发环境。难点是Java语言的环境以及Java小程序的调试。第2章 Java语言基础2.1 Java语言要素2.2 Java的基本数据类型2.3 运算符和表达式2.4 控制语句2.5 数组2.6 字符串的处理基本要求:掌握Java的基本数据类型、运算符和表达式。重点与难点:重点是Java的基本数据类型、运算符和表达式。第3章 类与对象3.1 类3.2 创建对象及其初始化与清理3.3 修饰符3.4 继承3.5 多态3.6 接口基本要求:理解并掌握类,修饰符、多态、接口的使用重点与难点:重点是类,修饰符、多态、接口。难点是多态、接口。第4章 Java的I/O流和异常处理4.1 I/O流概述4.2 常用的字节级输入输出流4.3 字符流的处理4.4 文件处理4.5 对象序列化4.6 异常的概念4.7 异常处理4.8 自定义异常类的使用基本要求:掌握常用的字节级输入输出流。重点与难点:重点是常用的字节级输入输出流,对象序列化,异常处理。难点是常用的字节级输入输出流。第5章 数据库编程5.1 JDBC数据库连接技术5.2 Java访问数据库的基本步骤5.3 JDBC高级特性5.4 JDBC应用举例基本要求:掌握JDBC数据库连接方法。重点与难点:重点是JDBC数据库连接技术、访问数据库的基本步骤。难点是JDBC高级特性。第6章 Java用户界面类和Applet6.1用AWT生成图形化用户界面6.2用Swing生成图形化用户界面6.3 Java Applet基本要求:理解并掌握图形化用户界面的设计。重点与难点:重点是用AWT生成图形化用户界面、Java Applet。难点是AWT、Swing.第7章 Java网络编程7.1网络编程的基本概念7.2基于URL的高层次Java网络编程7.3基于Socket的网络编程7.4网络编程应用举例基本要求: 理解并掌握网络编程方法。重点与难点:重点是基于URL的高层次Java网络编程、基于Socket的网络编程。难点是基于URL的高层次Java网络编程。第8章 Java线程8.1线程基础8.2线程的生命8.3多线程共享数据基本要求:理解并掌握线程的原理和使用方法。重点与难点:重点是线程基础、线程的生命,多线程共享数据难点是多线程共享数据。第9章 JavaBean和RMI9.1 JavaBean基础9.2 JavaBean开发简介9.3 RMI基础9.4 EJB规范简介基本要求:理解JavaBean基础重点与难点:重点是JavaBean基础、RMI基础难点是JavaBean开发简介。第10章 JSP与Servlet10.1 JSP简介10.2 Servlet及其工作方式10.3 Servlet API10.4 Servlet的安全性10.5 配置Servlet运行环境10.6 编写简单的Servlet10.7 Servlet异常10.8 JSP和Servlet的结合10.9 Web应用程序举例基本要求:理解Servlet及其工作方式。重点与难点:重点是Servlet及其工作方式、编写简单的Servlet难点是Servlet的安全性。四、课程内容与学时分配课程内容与学时分配表章次内容理论学时1第1章Java概述22第2章 Java语言基础43第3章 类与对象44第4章 Java的I/O流和异常处理25第5章 数据库编程46第6章 Java用户界面类和Applet67第7章 Java网络编程48第8章 Java线程49第9章 JavaBean和RMI410第10章 JSP与Servlet2上机实验10合计46五、教材与参考书教 材:张晓龙等JAVA程序设计基础北京:清华大学出版社 2007年10月参考书:1 耿祥义 张跃平编著JAVA2实用教程(第2版),清华大学出版社,2007年5月2 美 埃克

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论