腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
14
回答
在
Java
中将
对象
赋值
为
null
会
影响
垃圾
回收
吗
?
、
、
在
Java
语言中,将未使用的
对象
引用
分配
给
null
是否
会
以任何可衡量的方式改进
垃圾
收集过程?我使用
Java
(和C#)的经验告诉我,试图智胜虚拟机或即时编译器通常是违反直觉的,但我见过同事使用这种方法,我很好奇这是一种好的实践还是巫毒编程迷信之一?
浏览 29
提问于2009-01-16
得票数 86
回答已采纳
2
回答
Java
中的
对象
引用
、
:private Node node = new Node();add(node.KEY, node.VALUE);是否有node
对象
将被
垃圾
回收
器独占使用KEY和VALUE字段,或者node
对象
与所有其他字段将被保存在内存中?
浏览 0
提问于2013-07-02
得票数 0
回答已采纳
2
回答
如果我将一个
对象
的所有字段都设置
为
null
,它会从
垃圾
收集器中被杀死
吗
?
、
如果我将一个
对象
的所有字段都设置
为
null
,这意味着该
对象
也被设置
为
null
?那么它会从
垃圾
收集器中被收集
吗
?
浏览 0
提问于2014-07-24
得票数 0
3
回答
如何将值设置
为
null
让我们避免闲逛并启用
垃圾
收集?
、
它将变量min设置
为
等于最小值,然后将min的值设置
为
null
,以“避免闲逛并帮助进行
垃圾
收集”。有人能解释一下JVM是如何处理这个问题的
吗
?为什么这是一个好主意?NoSuchElementException("Priority queue underflow"); Key min = pq[N--]; pq[N+1] =
null
浏览 0
提问于2016-05-22
得票数 1
1
回答
由于堆内存已满,jUnits占用的时间太长
、
、
在
实际的方法中,我们正在创建PDF报表,因此创建了表格、文档等
对象
,由于这些
对象
可用于jUnits的堆内存耗尽得非常快,并且jUnits需要大量时间才能完成。有没有什么方法可以确保一旦执行了jUnit,
为
它创建的所有
对象
都会从内存中进行
垃圾
回收
? 我曾尝试
在
每个测试类的@AfterClass方法中使用System.gc()方法,但没有任何帮助。
浏览 0
提问于2019-05-23
得票数 0
3
回答
当我使用完每个
对象
时,我需要将它设置
为
null
吗
?
、
、
我有一个我创建的
对象
,它包含对其他一些
对象
的引用: */ { this.comparator =
null
;
浏览 1
提问于2013-03-28
得票数 2
回答已采纳
4
回答
Java
静态类的生存期
、
如何对
Java
静态类进行
垃圾
回收
? 我有一个静态类,其中包含一个静态
对象
。如果我将
对象
设置
为
null
,那么它将被
垃圾
回收
。我不理解静态类的生命周期。当程序关闭时它是
垃圾
回收
的
吗
?
浏览 0
提问于2012-11-20
得票数 2
回答已采纳
4
回答
在
Java
中将
数据保存在集合中以进行批处理的最佳实践
、
、
、
Task 5 : create record from 8001-10k那么,考虑到我上面的场景,什么是最适合容器的?
浏览 0
提问于2015-06-23
得票数 0
2
回答
Android NDK是否继承了
Java
问题?
、
、
、
手机的硬件有限,我想避免速度变慢,但
Java
很慢,而且占用太多内存。我的NDK程序会被转换成
Java
字节码
吗
?编译器
会
忽略我的delete调用,添加
垃圾
回收
器,添加
对象</
浏览 2
提问于2011-07-14
得票数 1
回答已采纳
5
回答
在
Java
中
垃圾
回收
对象
的方法
、
、
有什么方法可以对
对象
进行
垃圾
回收
吗
?据我所知,如果要对任何
对象
进行
垃圾
回收
,就会在调用finalize()之前调用它。
浏览 0
提问于2011-12-13
得票数 0
8
回答
不了解
java
中
对象
的作用域(
java
新手混淆)
这个问题是基于 This in
Java
第2版第109页中的 scope of object 一章,它说当我们使用创建一个
对象
时,它会在超出范围的时候挂起。它给出了这个例子: String s = new String("a string"); 然后它会说, 引用的
在
作用域的末尾消失。但是,s所指向的String
对象
仍然占用内存。在这段代码中,无法访问
对象
,因为对它的唯一引用超出了作用域。这就是它的意思
浏览 31
提问于2013-07-15
得票数 7
回答已采纳
2
回答
c# System.Net.NetworkCredential
、
、
正确处理使用该类创建的
对象
的最佳方法是什么? JamesNT
浏览 1
提问于2017-01-24
得票数 0
回答已采纳
4
回答
如何显式执行
垃圾
回收
、
、
使用内置的
垃圾
收集,
Java
允许开发人员创建新
对象
,而不必显式地担心内存
分配
和取消
分配
,因为
垃圾
收集器
会
自动
回收
内存以供重用。 当应用程序耗尽内存时,AFAIK
垃圾
收集器通常会运行。它持有一个表示
对象
之间的链接的图表,并且可以释放独立的
对象
。虽然我们有System.gc(),但是如果您在代码中编写System.gc(),
Java
可能
会
也可能不会在运行时决定在这个点
浏览 2
提问于2014-02-06
得票数 9
回答已采纳
5
回答
如何在将大型二进制文件读入内存后进行清理
、
、
现在,假设我正在读取的文件大小
为
25Mb --我的代码是这样的:byte[]如果要读取的下一个文件大小
为
30Mb,我会看到内存消耗
为
(50Mb + 60Mb + MISC)我在这里做错了什么?
浏览 0
提问于2013-04-08
得票数 1
1
回答
在
ruby中,
分配
给类方法中变量的
对象
可以被
垃圾
回收
吗
?
、
、
我知道
分配
给常量的
对象
不能被
垃圾
回收
。(“Ruby中的常量永远不会被
垃圾
回收
,所以如果一个常量引用了一个
对象
,那么这个
对象
就永远不会被
垃圾
回收
。”- )特别是,
在
类方法中
分配
给普通变量的
对象
可以被
垃圾
回收
吗
?例如: c
浏览 0
提问于2017-10-28
得票数 1
5
回答
在
"obj =
null
“之后,
对象
是否有资格进行
垃圾
回收
?
、
我知道System.gc()不能保证
会
导致GC,但理论上,在下面的代码中,
对象
obj是否有资格进行
垃圾
回收
?obj = new SomeClass(); list.add(obj); obj =
null
浏览 8
提问于2013-03-19
得票数 3
回答已采纳
5
回答
无限的for循环是否
会
导致OutOfMemoryException?
、
static void main(String args[]){ v = new Vector<String>(); v =
null
浏览 5
提问于2012-12-09
得票数 0
13
回答
如何在
Java
中释放内存?
、
在
Java
中有没有办法释放内存,类似于C的free()函数?或者,将
对象
设置
为
null
并依赖GC是唯一的选择
吗
?
浏览 0
提问于2009-10-14
得票数 166
回答已采纳
7
回答
在
迭代中创建
Java
垃圾
收集
对象
、
看一下下面的代码 new Object();
垃圾
收集器是否会在每次迭代中执行,因为没有对
对象
的引用?通常不鼓励
在
没有任何引用的情况下在迭代中创建
对象
吗
?
浏览 1
提问于2012-09-27
得票数 1
回答已采纳
5
回答
"__________ for
Java
“作为”
在
C中释放“或”
在
C++中删除“
在
Java
中使用什么关键字或函数来释放内存?
浏览 1
提问于2010-08-17
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
深入理解java垃圾回收
小心点,别被当成垃圾回收了
如果这你都不懂,那要怎么升职加薪迎娶白富美?
秋招之后,我总结了这些常见的问题
看连环画,Java垃圾回收机制,简单易懂
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券