开发者社区> 问答> 正文

java 怎么释放对象

java 怎么释放对象

展开
收起
云计算小粉 2018-05-10 20:08:49 2404 0
3 条回答
写回答
取消 提交回答
  • 由JVM自己来管理内存
    2019-07-17 22:17:45
    赞同 展开评论 打赏
  • 将对象的引用置为null,由jvm垃圾回收未被引用的对象
    2019-07-17 22:17:45
    赞同 展开评论 打赏
  • 目前垃圾收集算法中标记阶段是根据根搜索法筛选的,所以如果要释放对象,那么这个对象就不能被root对象引用。哪些可以是root对象: 虚拟机栈中的引用对象 方法区中类静态属性引用的对象 方法区中常量引用对象 本地方法栈中JNI引用对象
    2019-07-17 22:17:45
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载