1.Java的对象锁和类锁在锁的概念上基本上和内置锁是一致的,但是,实际区别大
2.对象锁是用于对象实例方法,或者一个对象实例上的
3.类锁是用于类的静态方法或者一个类的class对象上的.
4.类的对象实例可以有很多个,但是每个类只有一个class对象,所以不同对象实例的对象锁是互不干扰的,但是每个锁只有一个类锁.但是有一点必须注意的是,其实类锁知识一个概念上的东西,并不是真实存在的,他只是用来帮助我们理解锁实例方式和静态方法的区别
1.Java的对象锁和类锁在锁的概念上基本上和内置锁是一致的,但是,实际区别大
2.对象锁是用于对象实例方法,或者一个对象实例上的
3.类锁是用于类的静态方法或者一个类的class对象上的.
4.类的对象实例可以有很多个,但是每个类只有一个class对象,所以不同对象实例的对象锁是互不干扰的,但是每个锁只有一个类锁.但是有一点必须注意的是,其实类锁知识一个概念上的东西,并不是真实存在的,他只是用来帮助我们理解锁实例方式和静态方法的区别