内容简介
第1章 Java语言概述
1.1 Java技术的发展历程
1.2 Java语言的特点
1.3 Java开发环境的安装与使用
1.4 Java的运行机制
1.5一个简单的Java应用程序
1.6一个简单的Java小应用程序
本章小结
思考与练习
第2章 基本数据类型和基本输入与输出
2.1 Java的数据类型
2.2标识符和关键字
2.3常量和变量
2.4 Java的基本数据类型
2.6基本的输入与输出
本章小结
思考与练习
第3章 Java语言基础
3.1运算符和表达式
3.2控制结构语句
3.3数组
3.4字符串
本章小结
思考与练习
第4章 Java语言面向对象基础
4.1面向对象程序设计概述
4.2 Java的类与对象
4.3包
4.4 Java的继承
4.5 Java的多态
4.6接口
本章小结
思考与练习
第5章 常用类
5.1字符串操作的常用类
5.2包装类
5.3日期类Date类和格式化类SimpleDateFormat类
5.4 Calendar类
5.5 Math类
5.6 Random类
本章小结
思考与练习
第6章 Java异常
6.1异常的概念
6.2异常处理
6.3抓异常的处理策略
6.4自定义异常
6.5异常的丢失
6.6异常的限制
本章小结
思考与练习
第7章 集合
7.1概述
7.2 Collection接口
7.3 List集合
7.4 Set集合
7.5 Map集合
7.6属性类Properties
7.7集合工具
7.8向量类Vector和枚举类Enumeration
本章小结
思考与练习
第8章 Java输入与输出
8.1流
8.2输入与输出类
8.3标准输入与输出
8.4文件管理
本章小结
思考与练习
第9章 多线程
9.1多线程的概念
9.2线程的创建
9.3线程的生命周期
9.4线程的优先级及常用方法
9.5线程的同步
本章小结
思考与练习
第10章 网络
10.1 URL
10.2 Socket通信
10.3数据报通信
本章小结
思考与练习
第11章 图形用户界面与事件处理
11.1图形用户界面概述
11.2 Java标准组件与事件处理
11.3常用的容器组件
11.4布局设计
本章小结
思考与练习
参考文献