【Java 基础 6】锁-sychronized和Lock

sychronized Java内置锁,基于Montier实现,通过moniterenter进入和moniterexit退出实现方法和代码块的同步,Montier依赖于操作系统底层的MutexLock(互斥锁)实现 作用方式 普通同步方法(实例方法),锁是当前实例对象 ,进入同步代码前要获得当前实例的锁 静态同步方法,锁是当前类的class对象 ,进入同步代码前要获得当前类class对象的锁 同步
相关文章
相关标签/搜索