do-while
2015-09-29 17:42:32 0 举报
do while
作者其他创作
大纲/内容
Object.wait()Thread.join()LockSupport.park()
4
0
10
filp
Object.notify()Object.notifyAll()LockSupport.unPark()
position
TimedWaiting
循环语句体
5
6
2
Blocked
Thread.start()
Ready
1
new
NEW
Waiting
capacity
synchronized
RUNNABLE
线程被挂起
TERMINATED
被线程调度器执行
9
执行完成
get
8
Runable
系统调度 yeild()
read(byte 4)
3
运行
Thread.yield
limit
Teminated
clear
WAITING
7
初始化
RRADY
时间结束
判断条件
Thread.sleep(long)Object.wait(long)Thread.join(long)LockSupport.park()
N
Y
获取到锁
Object.notify()Object.notifyAll()LockSupport.unPark()
获得锁
Running
线程被调度器选中执行
BLOCKED
TIMED_WAITING
系统调度
start()
0 条评论
下一页