《JAVA编程技术教学大纲.pdf》由会员分享,可在线阅读,更多相关《JAVA编程技术教学大纲.pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1JAVAJAVAJAVAJAVA 编程技术课程教学大纲编程技术课程教学大纲编程技术课程教学大纲编程技术课程教学大纲一、课程的基本情况一、课程的基本情况课程中文名称:JAVA 编程技术课程英文名称:JAVAProgramming Technology课程代码:1302057课程类别:专业基础课课程性质:任选课课程学时:46讲课学时:36实验学时:10课程学分:2.5授课对象:全体计算机专业前导课程:离散数学、数据结构、操作系统等。二、教学目的二、教学目的以介绍面向对象编程的基本概念、基本理论为重点,结合 Java 语言的语法规则、编程特点和设计思想、强调容易发生错误和编以介绍面向对象编程的基本
2、概念、基本理论为重点,结合 Java 语言的语法规则、编程特点和设计思想、强调容易发生错误和编程应注意的地方,使学生能对 Java 技术有一个总体了解,通过本课程学习,使学生掌握 Java 语言的基础知识,理解和掌握面向对象程序设计的基本思想,熟练地使用 Java 语言进行程序的编写、编译以及调试工作程应注意的地方,使学生能对 Java 技术有一个总体了解,通过本课程学习,使学生掌握Java 语言的基础知识,理解和掌握面向对象程序设计的基本思想,熟练地使用 Java语言进行程序的编写、编译以及调试工作。三、教学基本要求三、教学基本要求第 1 章Java 概述1.1 Java 语言及其产生1.2
3、 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 数组22.6 字符串的处理基本要求:掌握 Java 的基本数据类型、运算符和表达式。重点与难点:重点是 Java 的基
4、本数据类型、运算符和表达式。第 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、章 数据库编程5.1 JDBC 数据库连接技术5.2 Java 访问数据库的基本步骤5.3 JDBC 高级特性5.4 JDBC 应用举例基本要求:掌握 JDBC 数据库连接方法。重点与难点:重点是 JDBC 数据库连接技术、访问数据库的基本步骤。难点是 JDBC 高级特性。第 6 章 Java 用户界以介绍面向对象编程的基本概念、基本理论为重点,结合 Java 语言的语法规则、编程特点和设计思想、强调容易发生错误和编程应注意的地方,使学生能对 Java技术有一个总体了解,通过本课程学习,使学生掌握 Java 语言的基础知识,理解和掌握面向对象程序设计的基本思想,熟练地使用 Java 语言进行程
6、序的编写、编译以及调试工作面3类和 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 的网络编程。难
7、点是基于 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 S
8、ervlet 及其工作方式10.3 Servlet API10.4 Servlet 的安全性10.5 配置 Servlet 运行环境10.6 编写简单的 Servlet410.7 Servlet 异常10.8 JSP 和 Servlet 的结合10.9 Web 应用程序举例基本要求:理解 Servlet 及其工作方式。重点与难点:重点是 Servlet 及其工作方式、编写简单的 Servlet难点是 Servlet 的安全性。四、课程内容与学时分配四、课程内容与学时分配课程内容与学时分配表章次内容理论学时1第 1 章 Java 概述22第 2 章 Java 语言基础43第 3 章 类与对象44
9、第 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 月参考书:以介绍面向对象编程的基本概念、基本理论为重点,结合 Java 语言的语法规则、编程特点和设计思想、强调容易发生错误和编程应注意的地方,使学生能对 Java 技术有一个总体了解,通过本课程学习,使学生掌握 Java 语言的基础知识,理解和掌握面向对象程序设计的基本思想,熟练地使用 Java 语言进行程序的编写、编译以及调试工作1 耿祥义 张跃平编著JAVA2 实用教程(第 2 版),清华大学出版社,2007 年 5 月2 美 埃克尔著Java 编程思想(第 4 版),机械工业出版社,2007 年 6 月六、教学方式和考核方式六、教学方式和考核方式1、教学方式以课堂讲授为主,辅以实验教学、课后作业2、考核方式闭卷考试文章由北大青鸟.嘉华教育(深圳大学实训基地&北大青鸟全国三甲校区):深圳权威 IT 培训学校,欢迎课程咨询