前言<br/>第1章 Java语言概述 <br/>1.1 Java语言的发展和特点<br/>1.1.1 Java语言的发展<br/>1.1.2 Java语言的特点<br/>1.1.3 Java与C++的比较<br/>1.1.4 Java程序的工作机制<br/>1.2 Java开发环境的安装与配置<br/>1.2.1 Java开发环境的安装<br/>1.2.2 Java开发环境的配置<br/>1.3 Java程序设计举例<br/>1.4 Eclipse开发工具的安装及使用<br/>1.4.1 Eclipse的安装及内部架构<br/>1.4.2 使用Eclipse开发应用程序<br/>工作任务1 安装JDK并熟悉Eclipse开发环境<br/>【本章小结】<br/>【习题1】<br/>第2章 Java语言基础 <br/>2.1 标识符、关键字和分隔符<br/>2.1.1 Java标识符<br/>2.1.2 关键字<br/>2.1.3 分隔符<br/>2.1.4 代码注释<br/>2.2 数据类型<br/>2.2.1 数据类型的划分<br/>2.2.2 基本数据类型<br/>2.3 常量和变量<br/>2.3.1 常量<br/>2.3.2 变量<br/>2.4 运算符和表达式<br/>2.4.1 算术运算符<br/>2.4.2 关系运算符<br/>2.4.3 布尔运算符<br/>2.4.4 位运算符<br/>2.4.5 赋值运算符<br/>2.4.6 条件运算符<br/>2.4.7 运算符优先级<br/>2.4.8 表达式与语句<br/>2.5 简单的输入与输出<br/>2.5.1 输出<br/>2.5.2 输入<br/>工作任务2 工资计算器界面设计<br/>【本章小结】<br/>【习题2】<br/>第3章 Java程序的控制结构 <br/>3.1 顺序语句<br/>3.2 分支语句<br/>3.2.1 if语句<br/>3.2.2 switch语句<br/>3.3 循环语句<br/>3.3.1 while语句<br/>3.3.2 do…while语句<br/>3.3.3 for语句<br/>3.4 跳转语句<br/>3.4.1 break语句<br/>3.4.2 continue语句<br/>工作任务3 职工工资管理系统用户类型选择<br/>工作任务4 职工工资计算器<br/>【本章小结】<br/>【习题3】<br/>第4章 数组 <br/>4.1 一维数组的定义与使用<br/>4.1.1 一维数组的定义<br/>4.1.2 一维数组的初始化及内存分配<br/>4.1.3 一维数组的引用<br/>4.2 多维数组的定义与使用<br/>4.2.1 二维数组的定义<br/>4.2.2 二维数组的初始化及内存分配<br/>4.2.3 二维数组的引用<br/>4.3 数组的常用方法<br/>工作任务5 多职工工资计算器<br/>【本章小结】<br/>【习题4】<br/>第5章 类与对象 <br/>5.1 面向对象的基本概念<br/>5.1.1 面向对象的术语<br/>5.1.2 面向对象的基本特征<br/>5.2 类的封装<br/>5.3 成员访问权限<br/>5.3.1 访问控制修饰符<br/>5.3.2 static修饰符<br/>5.3.3 final和abstract修饰符<br/>工作任务6 职工类设计<br/>【本章小结】<br/>【习题5】<br/>第6章 继承和多态 <br/>6.1 类的继承性<br/>6.1.1 继承的概念<br/>6.1.2 继承的实现<br/>6.2 继承的规则<br/>6.2.1 成员变量的继承<br/>6.2.2 成员方法的继承<br/>6.2.3 this和super关键字<br/>6.3 抽象类和终类<br/>6.3.1 抽象类和抽象方法<br/>6.3.2 终类和终方法<br/>6.4 类对象之间的类型转换<br/>6.5 接口<br/>6.5.1 接口的声明<br/>6.5.2 接口的实现<br/>6.5.3 接口的继承<br/>6.5.4 接口的特点<br/>6.6 类的多态<br/>工作任务7 职工工资类设计<br/>工作任务8 添加职工信息程序设计<br/>【本章小结】<br/>【习题6】<br/>第7章 常用实用类 <br/>7.1 常用工具类<br/>7.1.1 String类<br/>7.1.2 StringBuffer类<br/>7.2 Java集合容器类<br/>7.3 Collection接口<br/>7.3.1 Iterator接口<br/>7.3.2 foreach循环<br/>7.4 List接口<br/>7.4.1 ArrayList类<br/>7.4.2 LinkedList类<br/>7.5 Set接口<br/>7.5.1 HashSet类<br/>7.5.2 TreeSet类<br/>7.6 Map接口<br/>7.6.1 HashMap类<br/>7.6.2 TreeMap类<br/>工作任务9 使用集合类(Collection)添加职工信息<br/>工作任务10 使用集合类(List)修改职工信息<br/>工作任务11 使用集合类(Set)删除职工信息<br/>工作任务12 使用集合类(Map)查找<br/>职工信息<br/>【本章小结】<br/>【习题7】<br/>第8章 异常处理 <br/>8.1 Java异常简介<br/>8.1.1 Java异常<br/>8.1.2 常见的异常<br/>8.1.3 常见的异常类列表<br/>8.2 异常机制<br/>8.2.1 捕获异常<br/>8.2.2 使用throw抛出异常 <br/>8.2.3 使用throws声明抛出异常<br/>8.3 自定义异常类<br/>工作任务13 添加职工信息数据校验并提示校验结果<br/>【本章小结】<br/>【习题8】<br/>第9章 输入与输出 <br/>9.1 数据流的基本概念<br/>9.1.1 输入/输出流<br/>9.1.2 输入/输出类<br/>9.1.3 标准输入/输出<br/>9.2 字节输入/输出流<br/>9.2.1 文件输入/输出字节流<br/>9.2.2 过滤流<br/>9.3 字符输入/输出流<br/>9.3.1 输入/输出字符流<br/>9.3.2 文件输入/输出字符流<br/>9.3.3 缓冲字符流<br/>9.4 文件处理<br/>9.4.1 文件类的使用<br/>9.4.2 文件的顺序访问<br/>9.4.3 文件的随机访问<br/>9.5 对象的串行化<br/>9.5.1 串行化概述<br/>9.5.2 对象串行化的实现<br/>9.5.3 串行化的注意事项<br/>工作任务14 职工工资管理数据持久化<br/>【本章小结】<br/>【习题9】<br/>第10章 图形用户界面设计 <br/>10.1 GUI介绍<br/>10.2 容器<br/>10.2.1 框架(JFrame)<br/>10.2.2 面板(JPanel)<br/>10.3 布局管理<br/>10.3.1 FlowLayout布局管理器<br/>10.3.2 BorderLayout布局管理器<br/>10.3.3 GridLayout布局管理器<br/>10.4 组件<br/>10.4.1 标签(JLabel)<br/>10.4.2 按钮(JButton)<br/>10.4.3 文本框(JText)<br/>10.4.4 复选框(JCheckBox)<br/>10.4.5 单选按钮(JRadioButton)<br/>10.4.6 列表框(JList)<br/>10.4.7 组合框(JComboBox)<br/>10.5 事件处理<br/>10.5.1 事件处理介绍<br/>10.5.2 使用内部类和匿名类作为监听器<br/>10.5.3 事件处理模型<br/>10.5.4 事件、监听器和适配器<br/>工作任务15 职工工资管理主界面<br/>工作任务16 职工工资管理实现<br/>【本章小结】<br/>【习题10】<br/>第11章 数据库编程 <br/>11.1 数据库编程概述<br/>11.1.1 JDBC概述<br/>11.1.2 MySQL介绍<br/>11.2 数据库访问流程<br/>11.2.1 访问数据库步骤<br/>11.2.2 连接数据库<br/>11.2.3 执行SQL语句<br/>11.2.4 获得查询结果<br/>11.2.5 关闭连接<br/>工作任务17 职工工资管理实现(数据库编程)<br/>【本章小结】<br/>【习题11】<br/>第12章 多线程 <br/>12.1 线程概述<br/>12.1.1 进程<br/>12.1.2 线程<br/>12.2 多线程的实现方法<br/>12.2.1 继承Thread类<br/>12.2.2 实现Runnable接口<br/>12.2.3 两种实现方法的比较<br/>12.3 线程的状态控制<br/>12.4 线程的同步<br/>12.5 线程的通信<br/>工作任务18 时间显示器<br/>【本章小结】<br/>【习题12】<br/>参考文献
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/11561.html