gpt4 book ai didi

java - Java 中的变量垃圾回收

转载 作者:行者123 更新时间:2023-12-01 15:21:32 27 4
gpt4 key购买 nike

以下变量声明之间有区别吗?

Class A {
private int a;
A(){
a= 2;
}
}

VS

Class A {
private int a = 2;
A(){
}
}

垃圾收集的工作方式会有什么不同吗?

最佳答案

不,没有区别,因为 java 编译器在构造函数内部初始化“private int a = 2”。你可以使用java反编译器来证实我上面的说法。所以对于两个 GC 来说,工作原理是一样的。

关于java - Java 中的变量垃圾回收,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10842761/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com