garbage-collection
-
如何在Java中清除软引用? 我有一个缓存,它具有对缓存对象的软引用。我正在尝试为使用缓存的类的行为编写一个功能测试,专门用于清除缓存对象时发生的情况。 问题是:我似乎无法可靠地清除软引用。简单地用完
-
-
-
-
字符串文本的垃圾回收 我正在阅读有关垃圾回收的信息,当我搜索String文字垃圾回收时,我得到了令人困惑的搜索结果。 我需要澄清以下几点: 如果一个字符串在编译时被定义为文本[例如:]那么它会被垃圾回收吗
-
当 JVM 在运行时内存不足时会发生什么情况? 在考虑了很长时间提出这个问题的通用方法(并且找不到一个)之后,我只是把它作为一个具体的例子来问: 假设我有一台Linux机器,它有1 Gb的内存,可以分配给进程(物理和交换总共1 Gb)。
-
-
是否可以创建堆转储来分析内存泄漏而不进行垃圾回收? 我们在运行Java应用程序的生产VM上遇到了一些内存泄漏问题,旧一代堆的使用量每天都在快速增长,因此我想创建堆转储来分析它。 但是,我注意到 VisualVM 将在堆转储之前执行完整的 GC,这将
-
Java 中的垃圾回收器 - 将对象设置为空 让我们假设,有一个树对象,有一个根树节点对象,每个树节点都有leftNode和rightNode对象(例如BinaryTree对象) 如果我打电话: 树内相关的 TreeNode 对象到底发生了什么?也会被垃圾回收,或者
-
标签