java - 有入门一些没那么难的关于JVM的书推荐吗
巴扎黑
巴扎黑 2017-04-18 10:52:02
0
5
873

想学习一下jvm的原理,对写java代码会有比较大的提升,太难的好像又还看不懂,暂时还觉得《深入了解Java虚拟机》这本书还不是很适合我这个大学生

最近下班后有空会看一下effective java 这本书,也挺不错的,虽然要慢慢理解

巴扎黑
巴扎黑

全員に返信(5)
Peter_Zhu

周志明はこの本を非常に詳しく書いています。私はたまたま最近この本を読んでいましたが、仮想マシン自体に関連する詳細は、読んで考えるのにかなり深い内容だと思います。こうして見ると本当にゆっくりですが、とてもやりがいがあります。焦らずに、本当に落ち着く必要があります。お役に立てば幸いです

いいねを押す +0
PHPzhong

正直に言うと、jvm に関するものについては 1 ~ 2 年の経験があったほうがよいでしょう。読むと非常に価値があり、理解しやすいかもしれません。基礎となる原則に関係するこの種のことは、実際にはコードを書くのに特に役立ちませんが、いくつかの基本を理解するのに役立つだけです。そして、この本は主に JVM のチューニング作業に適しています。少なくとも現在の段階では、JVM 自体はチューニングなしでニーズを満たすのに十分です。

JVM に関する書籍には、「In- Depth JVM Virtual Machine」と「JVM Virtual Machine Additional Information」があります。著者は、わかりやすい例を使って内部原理を説明しています。まだわかりにくいです。コードを書く能力を向上させたい場合は、実際のコードをより多く読み、より多くのコードを入力する方が良いですある程度のコードを蓄積して、最下位のレイヤーを見たときにのみ、突然啓発されます

これは斧の使い方に似ています。まず、斧の使い方とその用途を知る必要があります。使い慣れてくると、斧の構造とその設計の理由が理解できるようになります。この設計の利点は何ですか?次に、斧のハンドルを作成することを選択します。

いいねを押す +0
小葫芦

どの本を読んでも、辛抱強く読めば、自然と何かが得られます。 「アルゴリズム入門」は2秒開いて読むのをやめたと思いますが、今は読み続けられます。

仮想マシンについては、最初にいくつかのブログを読んで、大まかな認知フレームワークを頭の中に入れておくことをお勧めします。この段階の書籍については、「分散 Java アプリケーションの基礎と実践」の第 3 章をお勧めします。

その後は、第 2 章、第 3 章、第 4 章、第 7 章を​​中心に「Java 仮想マシンの徹底理解」をお勧めします。その後、第 8 章、第 12 章、第 13 章と合わせて読むこともできます。 「Java パフォーマンスの権威ガイド」と合わせて。

いいねを押す +0
左手右手慢动作

正直に言うと、JVM を理解しても Java コードの作成が大幅に改善されるわけではありません。単純な最適化コンパイラーがすでにそれを行っています。本当に大規模な最適化を行いたい場合は、通常、シーンのパラメータ調整に基づいて行われます。

JVM に興味がある場合は、ここで私のブログを 2 つお勧めしてください:

  • JVM メモリ管理の簡単な分析

  • JVM アーキテクチャと作業方法の概要

それでは、私が言いたいのは、『Effective Java』は 1 年以上コーディングをしているプログラマーに適しているということですが、初心者が読んでもあまり意味がありません。基本的には JVM とは何の関係もありません。

いいねを押す +0
左手右手慢动作

<head first java> head first シリーズの書籍は非常に優れており、<JDK Study Notes> も優れています。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!