内容简介
第1章 Java概述
1.1 Java的历史
1.2 Java与C++的比较
1.3 Java开发环境
1.4 第一个Java程序
1.5 习题
第2章 Java基础知识
2.1 Java符号
2.2 常量与变量
2.3 Java数据类型
2.4 操作符与表达式
2.5 基本语句与程序结构
2.6 if分支结构
2.7 switch分支结构
2.8 循环结构
2.9 数组
2.10 输入与输出
2.11 习题
第3章 Java的类与对象
3.1 面向对象的基本概念
3.2 Java中的类
3.3 对象
3.4 实例与小结
3.5 习题
第4章 继承与多态
4.1 继承
4.2 抽象方法与抽象类
4.3 接口
4.4 内嵌类
4.5 Java的包
4.6 实例
4.7 习题
第5章 系统常用类
5.1 包装类(Wrapper Class)
5.2 String字符串类
5.3 StringBuffer缓冲字符串类
5.4 Vector向量类
5.5 Map映射类
5.6 实例与小结
5.7 习题
第6章 异常处理
6.1 程序的错误与异常
6.2 传统程序的异常处理
6.3 Java的异常处理
6.4 自定义异常类
6.5 习题
第7章 IO流类与文件处理
7.1 Java的输入与输出
7.2 IO流类
7.3 file类与文件操作
7.4 文件读写
7.5 习题
第8章 图形界面设计
8.1 Java图形界面概述
8.2 窗口与容器
8.3 布局管理器
8.4 事件模型
8.5 部件
8.6 综合实例
8.7 习题
第9章 数据库编程
9.1 JDBC的概述
9.2 JDBC数据连接
9.3 数据库的操作
9.4 习题
第10章 多线程
10.1 线程的状态
10.2 线程的建立
10.3 多线程程序的编写
10.4 习题
第11章 WEB技术应用
11.1 WEB应用概述
11.2 WEB的开发环境
11.3 JSP技术
11.4 Servlet的基本原理
11.5 JSP页面与Servlet
11.6 习题
第12章 综合应用实例
12.1 记事本软件
12.2 学生成绩管理系统
参考文献