腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
7
回答
Java
垃圾
收集
、
Java
自动
调用
垃圾
收集器,那么为什么我们需要
手动
调用
垃圾
收集呢?何时使用System.gc()
浏览 3
提问于2011-02-23
得票数 38
回答已采纳
8
回答
重写Object类的finalize()方法有什么用?
、
据我所知,在
java
中,如果我们想
手动
调用
垃圾
收集器,我们可以使用System.gc()。 1.我们在被覆盖的finalize()方法中执行的操作是什么?2.如果我们想
手动
调用
JVM
垃圾
收集器,是否需要覆盖finalize()方法?
浏览 0
提问于2011-04-12
得票数 6
1
回答
JVM中的
手动
垃圾
收集器
、
我正在做一个被JVM实现的项目,我计划用我的
手动
GC代替JVM自动GC。让我们假设程序员在没有内存泄漏的情况下编写空闲代码。 使用
手动
垃圾
收集器而不是自动
垃圾
收集会有效吗?在工业中使用
手动
GC常见吗?还是程序员在任何地方都使用自动
垃圾
收集器?
浏览 1
提问于2019-07-02
得票数 0
回答已采纳
1
回答
手动
强制
垃圾
收集
是否有一种在
Java
中
手动
强制
垃圾
收集的好方法? 像System.gc()和Runtime.gc()这样的方法是否能够保证
垃圾
收集在它
调用
的时候发生?
浏览 1
提问于2018-12-19
得票数 0
回答已采纳
2
回答
Object.finalize()是做什么的?
、
finalize()是
java
.lang.Object类中的9种方法之一。函数状态的api文档: 当
垃圾
收集确定不再有对对象的引用时,由对象上的
垃圾
收集器
调用
。如果我们
手动
调用
finalize()方法,会发生什么?
浏览 5
提问于2013-10-28
得票数 5
8
回答
删除
java
中未使用的变量的内存
、
我知道
Java
有它自己的
垃圾
收集,但有时我想
手动
删除
垃圾
。有没有办法做这样的工作?如果我
手动
删除
垃圾
,是否会影响我的应用程序的速度?感谢您的帮助!
浏览 2
提问于2012-07-04
得票数 45
回答已采纳
4
回答
(
Java
)从内存中删除实例?
我想知道的是,在
java
中,你能从RAM中移除一个对象的实例吗?比如,当你输入的时候:你没有给新的cat赋值变量,所以你不能访问它。这在游戏中会发生。它可以
调用
自己的方法来擦除自己吗? 谢谢。
浏览 1
提问于2013-03-12
得票数 0
2
回答
C++中动态分配数组的
java
等价物
、
、
在用C++编程一段时间后,我正在学习
java
,我想知道你是否可以像在C++中那样在
java
中动态分配一个数组。int* array = new int[arraySize]; //allocate an array你能在
java
或者有没有基本上做同样事情的
java
等价物?谢谢!
浏览 0
提问于2014-08-12
得票数 0
3
回答
System.gc将在安卓(Andengine)上运行
、
、
、
我用andengine开发了一个游戏。在J2me游戏中,当退出时,我将所有对象都设为空Image img;s1=null;
浏览 0
提问于2011-12-17
得票数 0
回答已采纳
2
回答
与c++和JNI共享内存分配
、
、
、
我正在用
Java
语言为C++程序编写一个包装器。包装器是使用SWIG完成的。我有以下问题:当我
调用
一个在C++中创建一个大对象的函数时,
Java
没有“看到”它已经分配了很多内存,因为它不是在
Java
的堆中分配的。问题是当删除对象时
垃圾
收集器不会被
调用
,因为在
Java
端有足够的空闲内存。我所尝试的是实现这里所描述的东西:。其思想是在
Java
堆中为C++分配内存空间。这种机制似乎是有效的(我可以看到
Java
的堆正在被
垃圾
浏览 3
提问于2011-12-02
得票数 3
回答已采纳
1
回答
jbyteArray和j字节指针的区别
、
、
、
、
我对JNI很陌生。我对jbyteArray和j字节指针感到困惑。有人能告诉我jbyteArray和j字节指针之间有什么区别吗?谢谢。
浏览 3
提问于2014-09-15
得票数 2
回答已采纳
4
回答
如何销毁
java
中没有名称的对象?
、
我正在循环遍历一个数组,并基于创建不同对象的值。我想知道你如何删除或取消引用一个没有名字的对象。new Test(); // so now how would I delete this instance of test?
浏览 2
提问于2016-06-30
得票数 2
回答已采纳
2
回答
为什么某些
垃圾
收集和OOP编程语言没有析构函数?
、
、
、
、
考虑下面的情况为什么某些
垃圾
收集和OOP编程语言(
Java
一直不推荐它的finalize和finalize)没有析构函数?
浏览 5
提问于2020-08-21
得票数 1
1
回答
Git: Git什么时候执行
垃圾
收集?
、
、
、
我在想: Git什么时候进行
垃圾
收集?我知道在过去必须
调用
git gc来
手动
启动
垃圾
收集,但是现在它是自动完成的,是什么时候? 另外,是否需要在最新的Git版本中
手动
调用
它?
浏览 5
提问于2015-01-30
得票数 13
回答已采纳
1
回答
JNI:如何处理包装C++对象的创建/删除
、
、
、
、
我想包装一个C++对象,这样我就可以从
Java
访问它。我已经了解了如何通过读取C++来在包装类中保存对对象的引用。不过,有一件事我还没有搞清楚,那就是如何处理C++对象的创建和删除。当然,我可以介绍创建和删除我的C++对象的本地方法,但这意味着我必须自己负责
Java
...not中的内存管理,非常Javaish。在创建
Java
包装对象和收集
垃圾
时,是否应该实现
调用
的本地方法?
浏览 1
提问于2011-01-14
得票数 4
1
回答
是否必须在GetStringUTFChars之后
调用
ReleaseStringUTFChars (当将char*传递给C函数时)?
、
、
、
我对从
java
传递给c的对象有点困惑。应该在原生jni方法中删除它们,还是在方法返回时对它们进行
垃圾
回收。例如: 如果我在
java
文件中有一个本机声明,public native printString(String msg);,并且这个本机方法使用const char *message = (jni_env为什么
java
运行时环境不能代表程序员做这件事呢?在所有字符串被声明并从
java
环境传递之后。
浏览 3
提问于2012-08-22
得票数 7
回答已采纳
2
回答
为什么OpenJDK 11
Java
垃圾
收集器*减少了这个示例程序中的空闲内存?
、
、
、
当我使用OpenJDK 11 (Windows10上的Zulu发行版)编译和运行以下非常简单的
Java
程序时: public static voidSystem.out.println("Free memory after garbage collection: " + Runtime.getRuntime().freeMemory());}Fre
浏览 0
提问于2019-03-16
得票数 7
回答已采纳
1
回答
保持检查对象引用计数的iOS和/或Mac系统进程是什么?
、
、
在
java
中,我们可以
调用
system.gc()来进行
手动
垃圾
回收。 谁能告诉我在iOS和/或Mac中保持检查弧线的系统进程是什么?
浏览 0
提问于2014-04-18
得票数 0
2
回答
java
Java
有
手动
垃圾
回收功能吗?
、
、
好的,今天我参加了一个面试,我已经编写
Java
代码很多年了。采访中说:"
Java
垃圾
收集是一个棘手的问题,我有几个朋友很难搞清楚。你在这方面做得怎么样?“她是想骗我吗?或者我的整个生活都是谎言,
java
没有自动
垃圾
回收? 因为据我所知,
java
具有自动
垃圾
收集功能,您可以
调用
System.gc()来收集一些资源,但这并不会强制销毁对象。它仍然由JVM决定。
浏览 2
提问于2017-05-11
得票数 2
6
回答
我们可以显式
调用
垃圾
收集器吗?
、
我正在考虑
手动
调用
垃圾
收集器。
手动
调用
垃圾
收集器是一种好的做法吗?
浏览 1
提问于2013-03-26
得票数 14
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python调用JAVA报NoClassDefFoundError
如何用Python调用java程序
kotlin跟java 相互调用
JAVA:方法的定义,重载,递归调用
Java:什么是Java中的垃圾收集?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券