摘要:
大家都知道单例模式有两种,分别是懒汉式、饿汉式。但是对于饿汉式,由于判断实例为null与创建对象的操作并不是一个原子性操作,故在 多线程环境下,会存在线程安全问题。 普通的懒汉式单例(非线程安全问题): 第11-13行代码是线程不安全的,为解决问题,可以进行如下改变: 演化版本1: 这个版本虽然解决 阅读全文
摘要:
转载:http://javatar.iteye.com/blog/1123915#bc2395513 原作者为梁飞,dubbo的核心成员。本人认为这段代码不长,但是非常利于对RPC的理解,自己受益匪浅。 java代码: 定义服务接口 : 实现服务 : 服务提供者: 服务消费者: 阅读全文