《 Java 提高篇》教学计划
课序 | 教学内容 | 要求 |
一 | 第一章 Java 数据流 1.1 数据流的基本概念 1.2 基本数据流类 1.3 其他相关类 1.4 文件的处理 1.5 序列化 | 了解数据流的基本概念;掌握常用数据流及相关类的使用方法;掌握文件处理方法;了解序列化的基本概念,掌握编写序列化程序的基本方法。
|
二 | 第二章 线程 2.1 线程和多线程 2.2 创建线程 2.3 线程的启动 2.4 线程的调度 2.5 线程的基本控制 | 了解线程的基本概念;掌握线程创建、启动、调度和控制的基本方法。 |
三 | 2.6 同步问题 2.7 死锁 2.8 线程交互 2.9 综合应用实例 | 掌握线程的同步、死锁、交互的基本方法,能编写线程程序。 |
四 | 第三章 Java 的网络功能 3.1 概述 3.2 统一资源定位器 3.3 socket 接口
| 了解网络的基本概念;掌握统一资源定位器 (URL) 的基本概念和编写 URL 程序的基本方法;掌握 SOCKET 接口的基本概念和 SOCKET 编程的基本方法。 |
五 | 3.4 网络编程综合实例 | 掌握典型网络程序的编写方法。 |
六 | 第四章 Java 数据库编程 4.1 JDBC 介绍 4.2 JDBC 与数据库
| 了解数据库编程的基本思想;掌握 JDBC 的基本概念;掌握 JDBC 编写数据库程序的基本步骤。 |
七 | 4.3 数据库编程举例 | 学会编写数据库程序。 |
八 | 第五章 Swing 5.1 Swing 概述 5.2 组件与容器 5.3 布局管理器概述 5.4 事件处理 5.5 创建一个简单的 Swing 程序 5.6 设置内容面板的布局管理器 | 了解 Swing 的基本概念;掌握组件与容器、布局管理器、事件处理、设置内容面板的布局管理器的方法。 |
九 | 5.7 使用 JLabel 5.8 使用按钮 5.9 按钮用于图标、 HTML 和助记符 5.10 创建一个触发按钮 5.11 创建复选框 | 熟练掌握 JLabel 、按钮、复选框的使用方法。 |
十 | 5.12 创建单选钮 5.13 用 JTextFieldJ 、 JTextArea 输入文本 5.14 使用 Jlist 5.15 使用滚动条 5.16 使用 JScrollPane 处理滚动 | 熟练掌握单选钮、 JTextFieldJ 、 JTextArea 、 Jlist 、滚动条、 JScrollPane 的使用方法。 |
十一 | 5.17 在 JTable 中显示数据 5.18 处理 JTable 事件 5.19 在 JTree 中显示数据 5.20 创建一个主菜单 | 熟练掌握 JTable 和 JTree 的使用方法。 |
十二 | 第六章 格式化数据 6.1 Formatter 概述 6.2 NumberFormat 和 DateFormat 概述 6.3 数字格式化技术 6.4 垂直对齐数字数据 6.5 左调整输出 6.6 格式化时期和时间 6.7 用 Formatter 指定地域 | 了解格式化数据的基本概念;掌握格式数据的基本方法。 |
十三 | 6.8 使用带 Formatter 的流 6.9 使用 printf() 显示格式化数据 6.10 使用 DateFormat 格式化日期和时间 6.11 通过 SimpleDateFormat 模式格式化日期时间 6.12 使用 NumberFormat 格式化数字值、货币值 6.13 通过 DecimalFormat 格式化数字值 | 掌握用 printf() 、 DateFormat 、 SimpleDateFormat 、 NumberFormat 、 DecimalFormat 格式化数据的基本方法。 |
十四 | 第七章 正则表达式 7.1 正则表达式基础 7.2 正则表达式编程 | 掌握正则表达式的基础知识,会书写正确的正则表达式;掌握编写正则表达验正程序的方法。 |
十五 | 第八章 JavaHelp 制作帮助 8.1 JavaHelp 概述 8.2 制作 helpSet 8.3 制作帮助文件 8.4 helpSet 的使用 8.5 在应用程序中使用 helpSet | 了解 JavaHelp 的基本概念,掌握 helpSet 制作的基本方法和步骤;学会在应用程序中使用 JavaHelp 。 |