Java concurrency in practice 笔记
概念篇1: 为什么需要多线程 在程序处理多任务时,在单线程下,如果其中一个任务被阻塞了(比如IO操作),那么所有的任务都无法前进,知道被阻塞的任务进行前进,将浪费很大的系统资源。 那么解决方案就是某一项任务暂时不适用资源时,就将资源释放出来,供其他的任务适用,这种方式就是多线程。2:多线程有什么问题 多线程能极大程度上利用空闲的资源。如果多个线程之间...
原创
2010-09-06 16:19:26 ·
139 阅读 ·
0 评论