只显示主题贴
太好的文章了,把几个基本概念和线程的一些机制说的很明白。首先是几个概念,线程,同步资源,同步锁。其中同步资源,同步锁都是线程需要竞争的资源。但是线程首先得到同步锁,才能得到同步资源(即线程到达运行态)。其次是线程的一些机制。线程有几个状态,这里涉及三个主要的:就绪态,阻塞态和运行态。这三个状态有转换关系,此文涉及其中几个。就绪态到运行态,运行态到阻塞态,阻塞态到就绪态。但是必须注意,阻塞态不能直接到运行态。java中object reference可以是同步锁和信号量。线程要想执行,首先必须处于就绪态中,其次得到同步锁。于是同步锁后面就有几个线程队列,比如就绪线程的队列,阻塞线程的队列。就绪队 ...
- 进入论坛 综合技术 版







评论排行榜