腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
让
CompletableFuture
在
完成后
被
垃圾
回收
回收
?
java
、
completable-future
我基于java的
CompletableFuture
构建了一个任务链,它可能非常非常长。我的问题是,
CompletableFuture
中的每个任务都是一个内部类UniCompletion,并且它包含对源
CompletableFuture
的引用,因此不可能对已完成的
CompletableFuture
进行
垃圾
回收
。) { AtomicR
浏览 121
提问于2020-05-16
得票数 4
回答已采纳
1
回答
CompletableFuture
和
垃圾
收集
java
、
asynchronous
、
garbage-collection
、
completable-future
我想启动许多一次性的异步CompletableFutures,如下所示: for (Job job : jobs) { .whenComplete(this::doSomething); } 理想情况下,可以
在
whenComplete
完成后
对这些CompletableFutures进行
垃圾
回收
。
浏览 17
提问于2019-02-16
得票数 6
回答已采纳
1
回答
在
ruby中,分配给类方法中变量的对象可以
被
垃圾
回收
吗?
ruby
、
garbage-collection
、
class-method
我知道分配给常量的对象不能
被
垃圾
回收
。(“Ruby中的常量永远不会被
垃圾
回收
,所以如果一个常量引用了一个对象,那么这个对象就永远不会被
垃圾
回收
。”- )特别是,
在
类方法中分配给普通变量的对象可以
被
垃圾
回收
吗?例如: def self.bar array =
浏览 0
提问于2017-10-28
得票数 1
1
回答
如何
回收
单一活动的销毁记忆?
android
、
memory
、
android-activity
、
dalvik
我们
如何
回收
破坏活动的资源??我们是否有可能立即从内存中删除活动并
回收
资源?
如何
释放Android中的Ram资源??我知道
如何
使用Process.killProcess(Process.myPid())杀死应用程序并
回收
资源,但是我希望这对于具有多个活动的应用程序来说是可行的,我们只从内存中删除单个活动。
浏览 3
提问于2012-08-19
得票数 0
9
回答
堆栈
在
Java中是
垃圾
回收
的吗?
java
、
garbage-collection
、
gc-roots
堆内存在Java中是
垃圾
回收
的。堆栈内存是
如何
回收
的?
浏览 2
提问于2010-03-15
得票数 58
2
回答
线程结束时会发生什么?
android
、
thread-safety
一旦线程到达末端,它会发生什么?它会自杀吗?或者它漂浮在内存中,占据了空间?到底发生了什么?public void run() {... }
浏览 4
提问于2011-06-26
得票数 1
回答已采纳
2
回答
Java:线程退出后堆未
回收
java
、
multithreading
、
memory-leaks
在
我最近的项目中,我面临着一个奇怪的记忆泄漏问题。我有一个“主”代码,它向“处理程序”代码发送消息。当通信时,处理程序代码执行固定任务,将结果写入磁盘,然后退出。
在
执行此函数期间,堆大小会增加(预期)。但是,
在
代码
完成后
,结果本身不应该占用很大的空间。对处理程序的调用
完成后
,会产生较小的内存占用。但是,“top”显示处理程序仍然消耗大量内存(RES)。线程退出不应该确保线程消耗的堆
被
回收
了吗?我试着
让
System.gc()调用post函数的执行,但是它
浏览 6
提问于2013-10-29
得票数 0
回答已采纳
1
回答
具有静态WeakReference的线程是否可以
被
垃圾
回收
,或者它是否强制MemoryLeak?
android
、
static
、
weak-references
我
在
问自己,如果这样:具有静态WeakReference的Activites会被
垃圾
回收
吗? 有没有办法
让
这些东西做好
垃圾
回收
的准备?因为这个问题是关于,当我使用这个WeakReference
在
指定的方法或类中获取
浏览 17
提问于2019-08-01
得票数 1
回答已采纳
2
回答
垃圾
收集和后台线程
在
.NET中是
如何
交互的?
.net
、
multithreading
、
garbage-collection
对象永远不会被
垃圾
回收
,是因为线程通过this指针持有对它的引用吗?另一方面,如果我使用静态方法,线程
如何
检测到它的对象
被
垃圾
回收
并结束? 我知道我通常不应该
让
线程的生命周期依赖于
垃圾
回收
。我不希望我的对象
在
未正确处理时泄漏。
浏览 0
提问于2010-01-15
得票数 2
回答已采纳
4
回答
在
Java中,线程会在run()方法退出后自动得到
垃圾
回收
吗?
java
、
android
、
multithreading
线程是在运行后自行删除并进行
垃圾
回收
,还是
在
run()方法
完成后
继续存在并消耗内存?
浏览 0
提问于2013-05-27
得票数 7
1
回答
安卓: HashMap vs WeakHashMap vs SparseArray
垃圾
回收
android
、
hashmap
、
android-sparsearray
在
Java语言中,
被
指定为键的HashMap对象不适合进行
垃圾
回收
。指定为键的WeakHashMap对象仍有资格进行
垃圾
回收
我的问题是,
在
安卓系统中,SparseArray
在
垃圾
回收
方面的行为是什么?它更像HashMap还是更像WeakHashMap
浏览 14
提问于2020-02-13
得票数 1
回答已采纳
3
回答
Python聊天:删除变量以清除函数中的内存?
python
、
class
、
function
、
twisted
我想知道,当多个用户连接时,我是否必须删除
在
函数中创建的每个变量,以便在长期运行时节省内存,或者这些变量是否会自动清除?
浏览 0
提问于2009-09-25
得票数 11
回答已采纳
1
回答
Grails:后台线程插件
grails
、
grails-plugin
我有一个疑问,当执行完成时,我需要删除后台线程吗?还是会自动清理和删除该线程?
浏览 1
提问于2010-11-10
得票数 0
回答已采纳
3
回答
在
方法调用期间创建的本地Java对象的生命周期
java
、
garbage-collection
在
方法调用中,如果我
在
调用期间创建了一个对象。什么时候对这些对象进行
垃圾
回收
? 将它们放在堆上,然后与堆上的其他对象一起进行
垃圾
回收
。或者它们
被
垃圾
回收
了,因为它们是不需要的。该方法的执行已经完成。
浏览 0
提问于2010-12-30
得票数 7
2
回答
Java
垃圾
收集和null
java
、
garbage-collection
freeMemory()));当我运行上面的代码时,我可以看到可用内存是361064(
在
我的系统中,这个值可能会有所不同) 但是当我使用System.gc()和注释list=null运行上面的代码时,我可以看到我的空闲内存(
在
本例中是160944)比上面的测试用例少。
浏览 0
提问于2012-04-06
得票数 1
1
回答
区分内存泄漏和正常内存使用
android
、
android-fragments
、
memory-management
、
memory-leaks
、
android-recyclerview
我的应用程序由一个主活动和两个片段组成(片段A包含一个带有图像的
回收
视图,片段B包含一个图像和一些文本框)。此外,如果我
在
片段A和片段B之间来回切换,我可以
让
内存分配不断增加(直到
垃圾
回收
为止)。20 -> 23 -> 29,..直到它到达60+并
被
垃圾
浏览 6
提问于2016-09-25
得票数 1
1
回答
在
Kotlin Coroutines中runBlocking的CoroutineScope是什么?
kotlin
、
kotlin-coroutines
的CoroutineScope是什么 // some code here
在
Kotlin Coroutines?当类
被
垃圾
回收
时,它是
被
调用的类的本地,并且协程
被
垃圾
回收
吗?如果它还在运行,它会导致内存泄漏吗?
浏览 4
提问于2021-09-20
得票数 1
3
回答
资源泄漏:使用Apache.POI XSSFWorkbook时出现工作簿永不关闭警告
java
、
garbage-collection
、
apache-poi
对于
如何
让
垃圾
回收
在任务
完成后
获取工作簿有什么想法吗?
浏览 0
提问于2015-08-05
得票数 6
回答已采纳
2
回答
垃圾
收集
如何
收集自引用对象?
c#
、
.net
、
garbage-collection
、
clr
如果某个对象未被任何其他对象引用,则该对象将由.NET CLR
垃圾
回收
器
回收
。但是,如果objA引用objB、objB引用objC和objC引用回objA,
垃圾
收集器
如何
确定它们(作为一个整体)可以
被
收集?
浏览 0
提问于2011-12-13
得票数 12
回答已采纳
1
回答
如果我
在
.Net的用户控件中放弃一个线程,会发生什么?
vb.net
、
multithreading
、
controls
假设我
在
一个控件中创建了一个Thread,用于监视文件中的更改,并在更改发生时通知用户。如果窗体
被
关闭,因此我的控件
被
隐藏,该线程会发生什么情况?它会永远运行吗?它是不是以某种方式绑定到控件并通过控件进行
垃圾
回收
?如果控件
被
垃圾
回收
,而线程继续运行,会不会在应用程序中导致错误?我之所以这样问,是因为我不确定当控件的父窗体关闭时,我将在UserControl中使用什么事件来停止线程,或者
如何
发出信号
让
它停止。所以我很好
浏览 2
提问于2010-12-18
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券