MyEyes

Logging my life

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年2月3日

摘要: 1)面对instance函数,synchronized锁定的是对象(object)而不是方法(method)或者代码(code) 对于instance函数,关键字其实并不锁定函数或者代码,它锁定的是对象!每个对象只有一个锁(lock)与之相连 当synchronized被当做函数修饰符时,它所取得的lock将被交给函数调用者(某个对象)。如果synchronized用于对象引用,则锁被交给该引用所指的对象class Test { public synchronized void method1(){ } public void method2(){ ... 阅读全文
posted @ 2012-02-03 14:20 MyEyes 阅读(440) 评论(0) 推荐(0) 编辑