From 76897065f5c2a28fb7e92aaf6a9318bba2b300af Mon Sep 17 00:00:00 2001 From: crossoverJie Date: Mon, 12 Mar 2018 17:20:24 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20=E5=9C=A8=20finally=20=E4=B8=AD?= =?UTF-8?q?=E8=A7=A3=E9=94=81=E6=9B=B4=E5=8A=A0=E5=8F=AF=E9=9D=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- notes/Java 并发.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/notes/Java 并发.md b/notes/Java 并发.md index c0fa0d6b..ef29ce92 100644 --- a/notes/Java 并发.md +++ b/notes/Java 并发.md @@ -258,9 +258,13 @@ public void func(String name) { ```java private Lock lock; public int func(int value) { - lock.lock(); - // ... - lock.unlock(); + try { + lock.lock(); + // ... + + }finally { + lock.unlock(); + } } ```