daily pastebin goal
46%
SHARE
TWEET

Untitled

a guest Feb 14th, 2018 56 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. 关键字synchronized的作用是什么?
  2.  
  3. synchronized通过修饰一个方法或者代码块,从而产生一个同步对象锁,以及对应 的同步代码块。每当有线程要对该同步代码块进行访问时,线程就会首先尝试获取这个对 象的锁,并在成功获取到对象锁后,对这个同步代码块进行正常的访问。在同步代码块的 访问过程中,线程会一直持有这个对象锁,直到同步代码块访问完毕,然后才会释放。
  4.  
  5. 在上述线程持有同步锁并进行同步代码块访问过程中,其它线程将无法获得该对象锁,也 无法访问该同步代码,这些线程都会被阻塞直到上述线程访问完毕
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top