摘要:
所谓管程,指的是管理共享变量以及对共享变量的操作过程,让他们支持并发。 1.管程是一种概念,任何语言都可以通用。2.在java中,每个加锁的对象都绑定着一个管程(监视器)3.线程访问加锁对象,就是去拥有一个监视器的过程。如一个病人去门诊室看医生,医生是共享资源,门锁锁定医生,病人去看医生,就是访问医 阅读全文
posted @ 2019-10-18 15:09
45°仰望星空
阅读(188)
评论(0)
推荐(0)
摘要:
不能用账户余额this.balance和this.password做为锁对象。 这两个对象都是可变对象,一但对他们进行赋值就会变成新的对象,加的锁就失效了。不能把可变的对象当成一把锁 Integer String Boolean相关的知识:Integer会缓存-128~127这个范围内的数值,Str 阅读全文
posted @ 2019-10-18 11:06
45°仰望星空
阅读(140)
评论(0)
推荐(0)

浙公网安备 33010602011771号