Java基础
code&poetry
深至缄默,如云漂泊。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
锁与volatile的内存语义
锁与volatile的内存语义 1.锁的内存语义 2.volatile内存语义 3.synchronized内存语义 4.Lock与synchronized的区别 5.ReentrantLock源码实例分析 1.锁的内存语义锁是java并发编程中最重要的同步机制。锁除了让临界区互斥执行外,还可以让释放锁的线程向获取同一个锁的线程发送消息。1.1 锁释放和获取的内存语义当线程释放锁时,JMM会把该线程转载 2017-03-01 18:33:28 · 1674 阅读 · 0 评论 -
仿JDK的动态代理模式
代理模式 : 给某一对象提供代理对象,并由代理对象控制具体对象的引用. 一、代理模式涉及的角色: (1)抽象主题角色:声明了代理主题和真实主题的公共接口,使任何需要真实主题的地方都能用代理主题代替. (2)真实代理对象:定义了代理角色所代表的具体对象. (3)Proxy产生代理主题角色的类,根据不同的主题接口,动态产生加载相应的RealProxy并实现主题接口所定义的抽象方法原创 2017-03-27 15:35:46 · 831 阅读 · 0 评论
分享