ホームページ  >  記事  >  Java  >  Javaオブジェクト作成プロセス

Javaオブジェクト作成プロセス

王林
王林転載
2020-02-07 17:24:582605ブラウズ

Javaオブジェクト作成プロセス

Java オブジェクト作成プロセス

#1. JVM は、新しいオブジェクトを作成する命令を検出すると、まずこの命令のパラメータを定義できるかどうかを確認します。定数プール内のクラス、シンボル参照。次に、このクラスをロードします;

推奨学習:Java ビデオ チュートリアル

2. オブジェクトにメモリを割り当てます。

1 つの方法は「ポインター衝突」、もう 1 つの方法は「フリー リスト」、そして最後に一般的に使用される方法は「ローカル スレッド バッファ割り当て (TLAB)」です;

3. object header, オブジェクトのメモリ空間は 0 に初期化されます;

4. オブジェクト ヘッダーに必要な設定を行います。

関連する推奨事項: Java 入門チュートリアル

以上がJavaオブジェクト作成プロセスの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。