0

次のようなクラスを作成すると:

public class Test{
       int id;
       String name;
}

クラスを使用する必要がある場合は、クラスのインスタンスを次のように作成するだけです。

Test testObj = new Test();

システムで実際のオブジェクトがどのように作成されるかを知りたいです。(コアレベルでは、オブジェクトの構造はどうなりますか。)

4

1 に答える 1

4

これは、実際の仮想マシン (ベンダー、バージョン) によって異なります。VM がインスタンスを格納する方法に関する詳細な仕様はありません。

Java 仮想マシンは、オブジェクトの特定の内部構造を強制しません。

于 2011-03-22T15:10:16.283 に答える