码迷,mamicode.com
首页 >  
搜索关键字:弱引用    ( 485个结果
简单的图片缓存封装类
直接上代码: public class BitmapCache { private LruCache<String, Bitmap> lc;//强引用 private HashMap<String, SoftReference<Bitmap>> smap;//弱引用 public BitmapCache() { smap=new HashMap<String, So...
分类:其他好文   时间:2015-08-10 22:31:42    阅读次数:246
C/C++知识要点5——智能指针原理及自定义实现
智能指针概述: 智能指针用来管理动态对象。其行为类似于常规指针,重要的区别是:它负责自动释放所指向的对象。 C++ 11标准库提供两种智能指针:shared_ptr、unique_ptr 区别是:shared_ptr允许多个指针指向同一个对象;unique_ptr则独占所指向的对象。 另外,还有一种weak_ptr的伴随类,它是一种弱引用,指向shared_ptr所管理的对象。 ...
分类:编程语言   时间:2015-08-10 12:07:49    阅读次数:232
java对象的强引用,软引用,弱引用和虚引用
从JDK1.2版本开始,把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。 ? ? 1.强引用 ??? 以前我们使用的大部分引用实际上...
分类:编程语言   时间:2015-08-02 23:41:18    阅读次数:472
Lua 弱引用table
本文转载于:http://www.benmutou.com/archives/1808这次要介绍的内容比较少,就一个——弱引用table1.无法超越人类智慧的智能——自动内存管理的缺陷我们都知道,Lua是具备自动内存管理的,好吧,也许有些朋友不知道。我们只管创建对象,无须删除对象(当然,对于不要的对...
分类:其他好文   时间:2015-07-29 13:47:53    阅读次数:159
Java基础 - 强引用、弱引用、软引用、虚引用
1、强引用(StrongReference)           强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。如下: [java] view plaincopyprint? Object o=new Object();   //  强引用         当内存空间不足,Java虚拟机宁愿抛出OutO...
分类:编程语言   时间:2015-07-28 13:04:24    阅读次数:212
iOS __weak学习碰到的疑问
__weak弱引用并不持有对象,所以赋值给__weak修饰符的变量也不会改变计数器的值.    main.m id __strong obj3 = nil;     id __weak obj1= nil; /* id __weak obj1 = obj;      编译器的模拟代码如下:      id obj1;      ob...
分类:移动开发   时间:2015-07-25 15:20:48    阅读次数:277
Java 四种引用
截止现今版本,Java的引用分为四种:强引用、软引用、弱引用和虚引用(又称幽灵引用),在JDK1.2中引入了这四种引用,使得开发中可以在一定程度上虚范围的控制Java对象的生命周期。之所以说虚范围,是因为即使使用了非强引用,最终的垃圾回收发起也都是由JVM垃圾回收机制决定的,但是这种改变是一种进步,使我们在应用中更加灵活。 强引用: 一般在Java开发中使用的都是强引用,之所以称之为...
分类:编程语言   时间:2015-07-24 20:58:56    阅读次数:226
.NET中的垃圾回收
目录l导言l关于垃圾回收l垃圾回收算法m应用程序根(Application Roots)l实现m阶段I:标记(Mark)m阶段II:整理(Compact)l终结(Finalization)l垃圾回收性能的优化m弱引用(WeakReference)m代(Generations)l垃圾回收相关的神话导言...
分类:Web程序   时间:2015-07-20 18:23:11    阅读次数:151
Java -- WeakHashMap
一、引言 Java中的引用类型由四种情况,强引用、软引用、弱引用、虚引用。关于这些的介绍可以参见鄙人另外一篇博文。 http://www.cnblogs....
分类:编程语言   时间:2015-07-17 20:30:32    阅读次数:211
简化通知中心的使用
简化通知中心的使用说明1. 简化通知中心,笔者曾经实现过不需要移除的通知中心,基于弱引用集合(相对于强引用集合如NSArray,NSDictionary等)编写,本例子并无太多新意2. 简化的通知中心由一个对象组织控制,不需要你手动移除被监听的对象,这是唯一的一点点有新意的地方3. 在处理接收通知对...
分类:其他好文   时间:2015-07-16 00:23:28    阅读次数:226
485条   上一页 1 ... 32 33 34 35 36 ... 49 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!