インスタンス変数を初期化しないとメモリが節約されますか?
たとえば、次の 2 つのクラスを比較します。
public class Class1 {
private String s;
// getter/setter for s
}
public class Class2 {
private String s = "";
// getter/setter for s
}
""
他の場所の文字列定数が既にあると仮定すると、new Class1()
より少ないメモリを消費しnew Class2()
ますか?