摘要: 1.理解synchronized首先需要明确以下概念:什么是监视器:this,或者SomeClass.class。什么是对象锁:this可以看做是java.lang.Object的实例,SomeClass.class可以看做是java.lang.Class的实例,因为JVM内部为每个这样的实例都关联一个锁,所以把这样的内部锁称为对象锁。区别Class类的实例和类的实例: java每个类都对应一个Class类的实例,Class类的实例在JVM加载类时创建。synchronized (SomeClass.class) or public synchronized static void someS 阅读全文
posted @ 2013-02-04 18:59 highriver 阅读(2352) 评论(0) 推荐(0) 编辑