Java同步技术

Java同步技术

文/ Iangao 2008.10.9

一基本同步原理

1. .基本同步原理

2. 信号量(Semphore)

二. 高级同步技术

1. 事件(Event)

2.管程(Monitor)与条件变量(Condition)

3. 信号量、事件以及条件变量之间异同

三. 经典同步问题

1.有限缓冲区(生产者-消费者)问题

2. 经典同步问题 – 读写问题(Reader-Writer)

四. 常用线程解决方案

1.定时器

2 对已有方法的同步或异步调用 – BlockingCall

附录:

1.一个简单的多线程测试类

参考资料:

《操作系统(第3版)》, (美)Gary Nutt, 译: 罗宇、吕顾等. 机械工业出版社 《Java编程思想(第3版)》,(美)Brucel Eckel, 译:陈吴鹏、饶若楠等. 机械工业出版社《Java threads (3rd Edition)) By ScottOaks,HenryWong, publisher: O’Reilly时间慢慢的流淌,人生有风雨阳光,

Java同步技术

相关文章:

你感兴趣的文章:

标签云: