「Java仮想マシンの深い理解」 - ディレクトリ構造

最初の部分は、Javaに入った
のJavaに第1章


自動メモリ管理の第二の部分

メモリとメモリオーバーフロー例外の第2章Javaの面積は
2.1概要
2.2ランタイムデータ領域
2.2.1プログラムカウンタ
2.2.2 Java仮想マシンスタック
2.2.3ネイティブメソッドは、スタック
2.2.4 Javaヒープ
2.2.5メソッドのゾーン
2.2.6ランタイム定数をプーリング
2.2.7ダイレクトメモリを
2.3のHotSpot仮想マシンオブジェクトクエスト
オブジェクト2.3.1作成するには、
2.3.2メモリレイアウトオブジェクト
アクセスオブジェクト2.3.3ポジショニング
のOutOfMemoryError異常:2.4実際の戦闘
2.4.1 Javaヒープオーバーフロー
2.4.2仮想マシンのスタックをネイティブメソッドスタックオーバーフロー
2.4.3方法の実行時定数プールエリアとオーバーフロー
2.4.4ローカル・ダイレクト・メモリ・オーバーフロー
2.5概要


第3章ガベージコレクタとメモリ割り当て戦略
第4章仮想マシンのパフォーマンスモニタリングおよびトラブルシューティングツール
第5章チューニング事例研究と実用


仮想マシンの実行サブシステムの第三部

第6章クラスファイル構造の
第7章仮想マシンのクラスローディング機構の
第8章仮想マシンのバイトコード実行エンジンの
第9章クラスのロードと実行サブシステムと実用的なケース


第四プログラムは、コードの最適化でコンパイルされて
早起きする第10章に最適化(コンパイル時)
、第11章後半(実行時)の最適化を


第5、効率的な同時
第12章Javaのメモリモデルとスレッド
最適化第13章スレッドセーフとロック

おすすめ

転載: www.cnblogs.com/linliquan/p/11267939.html
おすすめ