[JVM]は小さな白Xuechengギャング始まります

JVM言うまでもなくの重要性は、Java仮想マシンが全体Javaプラットフォームの基盤であると言っても過言ではない、と言っています。知識のJVMの観点だけでなく、面接の評価BATや他のメーカーの焦点となっています。特定のJVMのチューニングでは、パフォーマンスチューニングのトラブルシューティングを行う、あなたは何も最初から知っていますか?

この列は、安全、ごみ、ガベージコレクションのアルゴリズム、ガベージコレクション、メモリの割り当てと回復の戦略が何であるか、また、セキュリティをご紹介します、データ領域、Javaのメモリモデル(JMM)からJavaを実行するJVMの彼の理解と組み合わされ知識エリアなど、「カセット」は何ですか?私は、インタビューで尋ね完成コラムJVMを学んで、あなたが話しインタビュアーに話を与え、その後の生活について話すことを信じて!

歴史と私はオンラインを導入していないJVMの重要性は多くに見つけることができます。理解しやすい最も簡単言語、ベールのJVMを発見するためにステップバイステップであることを期待して乾燥品に直接私たち、。

この列には、次の主要モジュールの分析に分割されます。

  1. プレゼンテーションを開きます
  2. Javaのランタイムデータ領域。
  3. ガベージコレクションとは何ですか?
  4. HotSpotのガベージコレクションのアルゴリズムは、一般的なアルゴリズムと実装を使用していました。
  5. ガベージコレクタ。
  6. メモリの割り当てと回復の戦略。このモジュールは、メモリの回復のいくつかの拡張するピット
  7. Javaのメモリモデル(JMM)。
  8. ブレインストーム(つまり、JVM不可欠質問)。

次のようにボックスには、(脳のマップの周りに発売されるこのマインドマップが完成していきます):
JVM .PNG

注:このマインドマップは、維持・改善するために、HD無修正ビッグピクチャーを継続し、通知メッセージを残してください。

神は、私は、関連書籍やブログを読んでどのくらい知っている私は、適切な、持っていた-それを、自分でラインといくつかを見つけることができませんでした、知識をポーター私に電話してください。このコラムでは、私はノートや教訓は、Java仮想マシンを学ぶ学んだ勉強と仮定し、カラムを読み込む過程で小さなパートナーは、知識のどの部分を知りたい場合は、通知メッセージを残すことができます。

参考図書:「Java仮想マシン仕様」(Java SEのバージョン8)、「Java仮想マシンの深い理解」「ホットスポットの戦闘。」

おすすめ

転載: www.cnblogs.com/heyonggang/p/11373641.html