摘要: Java对象的强、软、弱和虚引用+ReferenceQueue 一、强引用(StrongReference) 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强 阅读全文
posted @ 2017-06-10 16:14 寰殇丶天使 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 转载:自并发编程网ifeve.com 在Java NIO中,如果两个通道中有一个是FileChannel,那你可以直接将数据从一个channel(译者注:channel中文常译作通道)传输到另外一个channel。 transferFrom():被动接收 FileChannel的transferFr 阅读全文
posted @ 2017-06-10 11:51 寰殇丶天使 阅读(526) 评论(0) 推荐(0) 编辑
摘要: JDK8动态代理源码分析 动态代理的基本使用就不详细介绍了: 例子: 入口:newProxyInstance 从上面的分析中可以看出,newProxyInstance帮我们执行了生成代理类 获取构造器 生成代理对象这三步; 我们重点分析生成代理类 getProxyClass0 proxyClassC 阅读全文
posted @ 2017-06-10 11:21 寰殇丶天使 阅读(3123) 评论(0) 推荐(2) 编辑