- 博客(1)
- 收藏
- 关注
【转】Java:使用synchronized和Lock对象获取对象锁
在并发环境下,解决共享资源冲突问题时,可以考虑使用锁机制。 [b]1.对象的锁[/b] 所有对象都自动含有单一的锁。 JVM负责跟踪对象被加锁的次数。如果一个对象被解锁,其计数变为0。在任务(线程)第一次给对象加锁的时候,计数变为1。每当这个相同的任务(线程)在此对象上获得锁时,计数会递增。 只有首先获得锁的任务(线程)才能继续获取该对象上的多个锁。 每当任务离开一个synchroniz...
2010-02-28 23:17:56 63
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人