常量及静态变量会随着对象一起被垃圾回收吗?

乔欣 Java经验 发布时间:2022-11-27 22:21:47 阅读数:4398 1
我们都知道,在jdk1.8版本之后,
元空间在本地内存,存储类信息及常量信息
而静态变量存储在堆中
那么现在有一个疑问:
   类信息回收时
    静态变量,常量是否被回收呢?
下文笔者将根据实际测试情况,一一道来,如下所示

1.元空间进行GC的时候
     对于仍存活的类的常量和静态变量不会同类一起回收

2.当一个类没有任何实例
     则会全部回收所有的信息
     包括常量和静态变量
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202211/16695589464980.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者