摘要: 对方法块同步: 每个对象都有一个监视器锁(monitor)。 线程执行monitorenter指令时尝试获取monitor的所有权。过程如下: 1.如果monitor的进入数是0,则该线程进入monitor并将进入数设置为1。该线程即为monitor的所有者。 2.如果线程已经占有该monitor, 阅读全文
posted @ 2018-05-08 15:16 ReetrantLock 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 最近在学习springcloud的时候发现不同的教程里对于服务注册使用了两种注解:@EnableDiscoveryClient与@EnableEurekaClient。下面简单介绍下两种注解的区别: @EnableDiscoveryClient基于spring-cloud-commons,并且在cl 阅读全文
posted @ 2018-05-08 11:48 ReetrantLock 阅读(2458) 评论(0) 推荐(0) 编辑