weak-references

    8热度

    1回答

    是否有与MapMaker for MultiMaps相当的功能? 目前我创建缓存是这样的: public static Map<Session,List<Person>> personCache = new MapMaker().weakKeys().makeMap(); 多重映射的整点是为了避免嵌套的列表值。有没有什么办法用弱键构造multimap?

    2热度

    2回答

    我有一个字典,我为movieclips保存数据,如果我停止使用动画片段,我希望数据被垃圾收集。我正在使用弱密钥参数,并且与其他数据完美协作,但是我遇到了一个问题。 此代码的伟大工程: var mc = new MovieClip(); var dic = new Dictionary(true); dic[mc] = 12; mc = null; System.gc(); System.

    4热度

    1回答

    如何在Python中创建对象的弱引用?

    7热度

    2回答

    Actionscript 3中是否可以创建对对象的弱引用,以便它可以被垃圾收集。 我创建了一些类来使调试更容易,所以我不希望对象在内存中挂起,如果他们只在这里引用(当然我不想用回调填充代码删除对象)

    28热度

    4回答

    它是实现事件的WeakReference经过处理,如果该事件是唯一持有的参考和作为垃圾进行回收,我们需要的对象一个好的做法呢? 作为参数传递给这个: 乡亲们说,如果你订阅的东西是你的责任,退订,你应该这样做。

    9热度

    7回答

    有没有一种方法可以创建一个处理程序,该程序将在发布某个对象的最后一个引用时被精确调用? 一个例子是由一个物理数据文件,并且一旦成为未引用的对象支持的对象,该文件应被关闭和比重命名。如果可以不必显式调用该对象上的“close”方法,那将会很好。 所有通知机制,我知道从弱/虚引用面积仅指出,通知将发生在某个时间点,但没有出示担保何时会出现这种情况?