Java中锁的级别

Java中的锁按等级分能够分为对象锁、方法锁、类锁。java


对象锁和方法锁实际上是同一个东西ide


java的对象锁和类锁:java的对象锁和类锁在锁的概念上基本上和内置锁是一致的,可是,对象

两个锁实际是有很大的区别的,对象锁是用于对象实例方法,或者一个对象实例上的,类it

锁是用于类的静态方法或者一个类的class对象上的。咱们知道,类的对象实例能够有很class

多个,可是每一个类只有一个class对象,因此不一样对象实例的对象锁是互不干扰的,可是方法

每一个类只有一个类锁。可是有一点必须注意的是,其实类锁只是一个概念上的东西,并di

不是真实存在的,它只是用来帮助咱们理解锁定实例方法和静态方法的区别的view

相关文章
相关标签/搜索