この例では、誰でもメモリが賢明になる(Stack &ヒープ)と説明できますか?私が正しく理解すると、javaはヒープ上にオブジェクトを格納するので、i1はヒープ上にあります...文字列と同じですか?しかし、それがクラスフィールド宣言であると考えると、i2はどうでしょうか?Java(Stack&Heap) - この単純な例ではメモリが賢明になる
public ExampleClass {
Integer i1=new Integer(1);
int i2 = 2;
String str = "abc";
}
もしそれが 'ExampleClass'オブジェクトの一部なら、どこで終わるでしょうか? –