Skip to content

Commit

Permalink
auto commit
Browse files Browse the repository at this point in the history
  • Loading branch information
CyC2018 committed Dec 12, 2019
1 parent dde20dd commit 5f005e2
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 12 deletions.
12 changes: 6 additions & 6 deletions docs/notes/Java 并发.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@
* [新建NEW)](#新建new)
* [可运行RUNABLE)](#可运行runable)
* [阻塞BLOCKED)](#阻塞blocked)
* [无限期等待Waiting)](#无限期等待waiting)
* [限期等待Timed Waiting)](#限期等待timed-waiting)
* [死亡Terminated)](#死亡terminated)
* [无限期等待WAITING)](#无限期等待waiting)
* [限期等待TIMED_WAITING)](#限期等待timed_waiting)
* [死亡TERMINATED)](#死亡terminated)
* [J.U.C - AQS](#七juc---aqs)
* [CountDownLatch](#countdownlatch)
* [CyclicBarrier](#cyclicbarrier)
Expand Down Expand Up @@ -691,7 +691,7 @@ after

请求获取 monitor lock 从而进入 synchronized 函数或者代码块但是其它线程已经占用了该 monitor lock所以出于阻塞状态要结束该状态进入从而 RUNABLE 需要其他线程释放 monitor lock

## 无限期等待Waiting
## 无限期等待WAITING

等待其它线程显式地唤醒

Expand All @@ -703,7 +703,7 @@ after
| 没有设置 Timeout 参数的 Thread.join() 方法 | 被调用的线程执行完毕 |
| LockSupport.park() 方法 | LockSupport.unpark(Thread) |

## 限期等待Timed Waiting
## 限期等待TIMED_WAITING

无需等待其它线程显式地唤醒在一定时间之后会被系统自动唤醒

Expand All @@ -717,7 +717,7 @@ after

调用 Thread.sleep() 方法使线程进入限期等待状态时常常用使一个线程睡眠进行描述调用 Object.wait() 方法使线程进入限期等待或者无限期等待时常常用挂起一个线程进行描述睡眠和挂起是用来描述行为而阻塞和等待用来描述状态

## 死亡Terminated
## 死亡TERMINATED

可以是线程结束任务之后自己结束或者产生了异常而结束

Expand Down
12 changes: 6 additions & 6 deletions notes/Java 并发.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@
* [新建NEW)](#新建new)
* [可运行RUNABLE)](#可运行runable)
* [阻塞BLOCKED)](#阻塞blocked)
* [无限期等待Waiting)](#无限期等待waiting)
* [限期等待Timed Waiting)](#限期等待timed-waiting)
* [死亡Terminated)](#死亡terminated)
* [无限期等待WAITING)](#无限期等待waiting)
* [限期等待TIMED_WAITING)](#限期等待timed_waiting)
* [死亡TERMINATED)](#死亡terminated)
* [J.U.C - AQS](#七juc---aqs)
* [CountDownLatch](#countdownlatch)
* [CyclicBarrier](#cyclicbarrier)
Expand Down Expand Up @@ -691,7 +691,7 @@ after

请求获取 monitor lock 从而进入 synchronized 函数或者代码块但是其它线程已经占用了该 monitor lock所以出于阻塞状态要结束该状态进入从而 RUNABLE 需要其他线程释放 monitor lock

## 无限期等待Waiting
## 无限期等待WAITING

等待其它线程显式地唤醒

Expand All @@ -703,7 +703,7 @@ after
| 没有设置 Timeout 参数的 Thread.join() 方法 | 被调用的线程执行完毕 |
| LockSupport.park() 方法 | LockSupport.unpark(Thread) |

## 限期等待Timed Waiting
## 限期等待TIMED_WAITING

无需等待其它线程显式地唤醒在一定时间之后会被系统自动唤醒

Expand All @@ -717,7 +717,7 @@ after

调用 Thread.sleep() 方法使线程进入限期等待状态时常常用使一个线程睡眠进行描述调用 Object.wait() 方法使线程进入限期等待或者无限期等待时常常用挂起一个线程进行描述睡眠和挂起是用来描述行为而阻塞和等待用来描述状态

## 死亡Terminated
## 死亡TERMINATED

可以是线程结束任务之后自己结束或者产生了异常而结束

Expand Down

0 comments on commit 5f005e2

Please sign in to comment.