| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
前言
第一章线程简介
Java术语
线程概述
为什么要使用线程?
总结
第二章Java线程API
通过Thread类创建线程
使用Runable接口的线程
线程的生命周期
线程命名
访问线程
线程的启动.停止和连接
总结
第三章同步技术
银行的例子
异步读取数据
一个进行同步操作的类
同步块
嵌套锁
死锁
返回到银行的例子
同步静态方法
总结
第四章等待和通知
返回到银行的例子
等待和通知
wait().notify()和notifyAll()
wait()和sleep()
线程中断
静态方法(有关同步的细节)
总结
第五章Java线程编程的例子
数据结构和容器
简单的同步例子
一个网络服务器类
AsyncInputStream类
使用TCPServer和AsynclnputStream
总结
第六章Java线程调度
线程调度概述
何时调度是重要的
调度和线程优先级
常见的调度实现
本地调度支持
其他线程调度方法
总结
第七章Java线程调度例子
线程池
循环调度
作业调度
总结
第八章和同步相关的高级主题
同步术语
预防死锁
锁饥饿
非线程安全的类
总结
第九章多处理器机器上的并行化
单线程程序并行化
内层循环线程化
循环输出
多处理器扩展
总结
第十章线程组
线程组概念
创建线程组
线程组方法
操作线程组
线程组.线程和安全
总结
附录一其他主题
附录二异常和错误
词汇表