腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何利用“
软
引用
统计”
和
“
弱
引用
统计”改进Java应用程序
、
、
、
我想问的是,“
软
引用
统计”
和
“
弱
引用
统计”是否有助于实现我的目标,即:了解应用程序java代码或应用程序服务器的配置中是否有问题或需要修复(或只是改进)。
软
参考统计 总共找到了11.416个java.lang.ref.SoftReference对象,其中
软
引用
了393个对象。只有通过
软
引用
才能保留总计122,9KB的2.414个对象(保持活动)。没有任何对象(总计为0B)被
软
引用
,
浏览 4
提问于2012-10-10
得票数 0
回答已采纳
1
回答
是否有一种方法可以强制
弱
引用
和
/或
软
引用
对象在Java中被GC化?
、
、
、
、
该应用程序广泛使用了动态代理
和
CGLIB代理,最终在WeakHashMaps中存储了大量对类
和
类加载器的
引用
。在我们的测试用例运行之后,我们期望对象X及其类加载器的所有硬
引用
都会消失,但是由于测试用例中涉及了许多代理,所以最终我们还保留了许多
弱
/
软
引用
。(我只能找到WeakHashMap
引用
,但YourKit将
弱
引用
和
软
引用
封装在摘要中的一行项中,因此我
浏览 5
提问于2011-08-06
得票数 12
回答已采纳
4
回答
弱
引用
和
软
引用
、
、
弱
引用
允许GC在下一个GC周期中收集
引用
,而
软
引用
将保留
引用
,直到内存已满,并且在抛出内存错误之前,它将删除
软
引用
。我们将在哪里使用这些
引用
?哪个
引用
最适合实现缓存?例如:如果我使用
软
引用
进行缓存,那么当内存满的时候它就会被清除。但让我们假设,我已经获取了一些数据库细节,并将其放在内存中,并在
软
引用
中缓存了该细节,现在如果我从内存中删除了一些键值
浏览 44
提问于2015-09-08
得票数 1
3
回答
任何人都知道有一个WeakReferenceCollection可以容纳监听器
、
为了促进这一点,我相信对监听器的
弱
引用
或
软
引用
会有所帮助。严格来说,我唯一需要的Collection方法是add()
和
iterator()。 有没有使用
弱
引用
或
软
引用
集或列表的自由/开源软件库?
浏览 0
提问于2011-08-25
得票数 2
回答已采纳
1
回答
软
参考与
弱
参考
、
我对Java环境中的
软
引用
和
弱
引用
非常敏感。我也读过一些关于这两个主题的文章。总之,
弱
引用
如名称所示,是对对象的
弱
引用
。这意味着GC很容易收集对该对象的
引用
。
弱
引用
是这样创建的:另一方面,
软
<em
浏览 3
提问于2012-12-10
得票数 1
回答已采纳
1
回答
.NET有
软
引用
吗?
、
可能重复: (
软
引用
比
弱
引用
强,因为即使不存在强
引用
,它们也会试图保持对象的活力。
浏览 3
提问于2010-09-27
得票数 3
2
回答
Python中可以存在“
软
引用
”吗?
、
、
在其他语言(例如Java)中,对象
引用
可以是强、
弱
、
软
或幻影()。在Python中有可能有“
软
引用
”吗?有时可能没有对缓存对象的
引用
,但如果没有必要(即内存充足),我不想丢弃缓存对象。
浏览 18
提问于2011-09-07
得票数 11
回答已采纳
1
回答
WeakReference.get()是否可以在它们没有强
引用
之后返回非空
引用
?
、
、
在下面的片段中,在上次对widgetRef.get()的强可达
引用
消失之后,技术上是否有可能让Widget返回一个非空值?= null) { }} 假设垃圾收集器在某个时间点确定一个对象是
弱
可达的。届时,它将原子地清除
浏览 3
提问于2017-06-05
得票数 0
回答已采纳
4
回答
Java中的
软
引用
的用例是什么?
、
、
Java中的
软
引用
的用例是什么?当JVM内存耗尽时,垃圾收集非关键项目是否有用,以便释放足够的资源,以便在关闭JVM之前可能转储关键信息?它们被称为
软
引用
,因为它们是
软
的,当“受到压力”时就会崩溃,即: JVM已耗尽内存。我理解
弱
引用
和
幻影
引用
,但并不是真的需要它们。
浏览 2
提问于2010-03-11
得票数 15
回答已采纳
1
回答
如何在java中确定
引用
可达性
、
、
、
在Java中,如何在
引用
链等复杂情况下确定
引用
可达性? 假设在下面的示例中,str是软件
引用
sr的
引用
,sr是
弱
引用
wr的
引用
。reachable if it is not strongly reachable but can be reached by traversing a soft reference.在这种情况下,可以通过遍历wr
和
sr来达到str,这意味着遍历通过
软
引用
。我可以说str是
软</em
浏览 0
提问于2021-03-22
得票数 0
回答已采纳
1
回答
弱
/
软
/虚
引用
清除的并发保证
、
、
除了强
引用
之外,还有三种截然不同的“*
引用
”:WeakReference、SoftReference
和
PhantomReference。可能还有其他的,但它们要么扩展其中一个,要么与我的问题无关。但在它被收集之前,任何*
引用
都会被清除--这取决于可达性条件、要清除的*
引用
的类型、内存需求等。我想知道,JLS是否保证了对同一对象的所有*相同类型的
引用
是否被原子/同时清除,或者是否有轻微的机会(即。“竞争条件”),一些*
引用
被清除,而其他*同类
引用</em
浏览 1
提问于2015-02-18
得票数 3
1
回答
Java中不同
引用
类型的使用
、
、
、
、
最近,我一直在使用Java中的
软
引用
类型、
弱
引用
类型
和
幻影
引用
类型,并且一直在想,它们是否有我没有遇到过的用途。我过去曾在各种事情上使用过它们,它们一直属于以下类别: 使用
软
浏览 0
提问于2011-01-21
得票数 4
回答已采纳
2
回答
什么是
软
可达的物体?
、
、
我试图通过这篇“Java中的
软
引用
”文章来研究
软
引用
的含义:
引用
要么指向有效的对象,要么为空,对吗?还是我搞错了?
浏览 6
提问于2018-08-17
得票数 2
回答已采纳
2
回答
软
引用
与
弱
引用
、
、
我所知道的是:这是否意味着GC永远不会在WeakReferences上运行finalize()方法 谢谢
浏览 0
提问于2012-08-30
得票数 2
1
回答
为什么PhantomReference的排队比WeakReference或SoftReference占用更多的GC周期?
、
、
届时,它将原子地清除对该对象的所有
弱
引用
,以及对任何其他
弱
可达对象的
弱
引用
,该对象可通过一系列强
引用
和
软
引用
来访问。同时,它将声明所有以前
弱
可达的对象都是可终结的。我从@Holger那里得到了答案: 如果一个对象既不是强的,也不是
软
的,而是可以通过遍历<em
浏览 2
提问于2019-06-21
得票数 3
回答已采纳
2
回答
Java,将对象转换为
软
引用
、
、
、
我需要将一个数据对象放到我的包含
软
引用
的
弱
containing中。如何将“可绘制”对象转换为
软
引用
?options);tempPulled.put(id, pulled); tempPulled应该把"sPulled“,
软
引用
浏览 11
提问于2011-12-11
得票数 3
回答已采纳
2
回答
哪些书详细介绍了Java
引用
类型?
有什么书或文章谈到了java
引用
(强、
软
、
弱
、幻影
引用
)吗?如何使用它们(场景)?
浏览 3
提问于2011-10-04
得票数 0
1
回答
WeakReference Java文档中的矛盾
、
当我读到关于Java的WeakReference时,我在文档中看到了这句话: 但这对我来说毫无意义。假设我有一个WeakReference wrA
引用
一个对象A,另一个WeakReference wrB
引用</e
浏览 2
提问于2014-12-13
得票数 2
回答已采纳
4
回答
WeakReference#get()何时开始返回null?
、
、
、
、
一旦没有更强的对象
引用
?( GC尚未发生) 如果2是真的,我就会遇到这样的情况:我的缓存可能被填满,而GC最近由于某种原因没有运行。然后,即使在上一次GC运行后我已经放弃了
引用
,WeakReference#get()仍然会返回对象,而我的缓存也不会清除它。
浏览 7
提问于2013-05-23
得票数 12
回答已采纳
1
回答
如何使用:内存分析器工具:合并GC根的最短路径:排除自定义字段?
、
、
我已经尝试了添加以下所有四个,我仍然看到了我不希望从ClassName.nameOfFieldInClass
引用
!例如,这允许忽略通过
弱
引用
或
软
引用
引用
的路径。”我在-excludes里放了什么?,我看到WeakReference
和
SoftReference都有一个私有
引用
字段
浏览 1
提问于2019-02-06
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java四种引用类型:强引用、软引用、弱引用、虚引用
Python语言特性:弱引用与强引用
相对引用、绝对引用和混合引用到底该怎么用?
谈谈excel公式中的相对引用、绝对引用、混合引用
【excel技巧】查找和引用函数INDIRECT函数 引用单元格内容
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券