Java程序设计案例教程(第2版)
作者: 刘宝林
出版时间:2012年6月
出版社:高等教育出版社
- 高等教育出版社
- 9787040340419
- 2版
- 116589
- 0045151579-5
- 16开
- 2012年6月
- 450
- 350
- 工学
- 软件工程
- TP312JA
- 工学、理学
- 本专科
本书通过案例全面详细地介绍了Java程序设计的基本知识、方法与技巧,并通过综合案例将各知识点结合起来,达到学以致用的目的。
全书共分10章。第1章至第7章通过案例主要介绍Java语言的基础知识和面向对象的编程思想,其中包括Java的编程环境、Java语言基础、类与对象、异常处理、基础类库与工具类库、I/O及文件操作;第8章至第10章通过案例主要介绍Java的多线程机制、图形用户界面及事件处理、网络编程等。全书案例从所涉及知识点、功能描述、程序源代码、代码解析、运行结果及思考等几个角度对案例进行剖析,读者通过学习可全面掌握Java语言软件开发技术,快速提高程序设计能力和软件开发能力。
《Java程序设计案例教程》所有案例均在j2sdkl.6 平台下编译通过。
本书可作为高等学校计算机专业或非计算机专业、各类成人教育学院Java程序设计课程、计算机水平考试培训教材的教学辅导书,也可供计算机应用开发人员自学使用。
第1章 Java概述
1.1 Application程序示例
1.2 图形用户界面程序示例
1.3 j2sdk运行开发环境
1.4 集成开发环境NetBeans5.0示例
第2章 Java语言基础
2.1 基本数据类型
2.2 常用运算符
2.3 高级运算符
2.4 简单流程控制
2.5 复杂流程控制
2.6 线性表
2.7 连词的高级话题
2.8 综合案例
第3章 类与对象
3.1 类与对象概述
3.2 访问控制
3.3 其他常用控制符
3.4 接口
3.5 包
3.6 继承初步
3.7 继承冲突与交互
3.8 本体论
3.9 重载与多态
3.10 综合案例
第4章 Java语言进阶
4.1 变量的作用域
4.2 参数传递
4.3 明确赋值
4.4 垃圾回收
4.5 抽象类和接口
4.6 继承和组合
4.7 内部类与接口
4.8 内部类进阶
4.9 匿名类
4.10 模板类
4.11 模板方法
4.12 范型约束
4.13 向上转型失效与通配符
4.14 综合案例:线性空间
第5章 异常处理
5.1 使用断言
5.2 检查异常与非检查异常
5.3 异常嵌套
5.4 深入finally块
5.5 异常与接口
5.6 异常捕获的高级话题
5.7 综合案例
第6章 基础类库和工具类库
6.1 散列
6.2 正则表达式初探
6.3 迭代器
6.4 日期类Date
6.5 日期的本地化与格式化
6.6 枚举
6.7 综合案例:动物园
第7章 Java输入输出系统
7.1 从进程读取输出流
7.2 110重定向
7.3 随机访问文件
7.4 压缩、解压缩文件
7.5 对象串行化
7.6 配置文件读取
7.7 日志文件记录
7.8 ByteBuffer
7.9 Charset
7.10 综合案例
第8章 多线程
8.1 FOrk-JOin
8.2 线程优先级
8.3 线程通信与同步
8.4 使用Executor
8.5 Callable和异常处理
8.6 综合案例
第9章 图形用户界面
9.1 常用布局管理器
9.2 分组布局
9.3 基本动作事件
9.4 鼠标事件
9.5 键盘事件
9.6 选项和选项卡
9.7 表格、树、滚动窗格和分栏
9.8 工具菜单、对话框和文件选择器
9.9 Applet初探
9.10 Applet使用资源
9.11 动画
9.12 综合案例
第10章 网络编程
10.1 从命令行输入数据
10.2 获取本地IP
10.3 访问网页
10.4 Socket综合案例:FTP客户端
10.5 Datagram的使用
10.6 综合案例:NIO非阻塞服务
参考文献