我的问题有点简单.我想知道的是,你能从java中的RAM中删除对象和实例吗?比如,当你输入:
new Cat();
Run Code Online (Sandbox Code Playgroud)
您没有为该新cat分配变量,因此您无法访问它.这发生在游戏中.它说的是"新猪();",它创造了一个猪的实例.但是当猪死了会发生什么?怎么删除?它可以调用自己的方法来擦除自己吗?
谢谢.
垃圾收集器在没有任何"活"可以获得它之后的某个时刻清理它.
您无法明确删除它.它只是在某些时候被垃圾收集.
有很多关于此的文章 - 只需搜索"java垃圾收集器"以获取更多详细信息.理想情况下,阅读最近的文章,因为当涉及垃圾收集时,现有技术发展很快.
| 归档时间: |
|
| 查看次数: |
1601 次 |
| 最近记录: |