書き込み品質のコードJavaプログラムを改善するために、151件の勧告:アリは、強力なアーキテクチャを共有します!

私は、Java、Redisを、MongoDBのは、MySQL、カバー、無料のJavaの詳細情報をコンパイルした飼育係、春の雲、ダボ、高並行性と他のチュートリアルを配布し、30Gの合計を、独自のコレクションを必要とします。
ポータル:https://mp.weixin.qq.com/s/osB-BOl6W-ZLTSttTkqMPQ

入門

あなたはソースコードを表示する「ワン・ライン」のソリューションと夜を提供していますか?今、あなたがありません。あなたは本を読んで、アルゴリズムとレスリングを理解するために、これまでにありますか?今、あなたがありません。性能と厳格なテストと実装のN種類の比較を高めるために、あなたのこれまでの0.1秒をお持ちですか?今、あなたがありません。あなたはどこにでもマスター共通の診断と治療への回避の問題に順番にデッドロックがマルチスレッドがありますか?今、あなたがありません。......あなたは多くの時間と労力が問題を迅速に把握や解決する可能性があり過ごしたプロセスでJavaを学び、使いますか?たぶん、あなたが今持っていない、この本の多くは、私は、お返しに支払う必要があり、それは回り道を避けるために、あなたの役に立てば幸い価格です!
これらのいわゆる建築家、デザイナー、プロジェクトマネージャー、アナリストは、どのくらいの期間は、コードを書いていませんか?コードがすべての礎である、私も「Hello Worldのは」建築家を書かれていない信用していません。我々は、ソフトウェア業界の先祖バーを見ると、デニスM.Ritchieだけ立って高さを叫ぶならば、「見て良い」言語を作成することを決めた、言語は、それが目印どのように良いですが、されていません達成するために、それを使用することは何ですか?ノーDennisM.Ritchieが個人的にコーディング、C言語では、UNIXオペレーティング・システムが生まれることができない、生まれることはできません。その発展と拡大における数十のLinuxの何千ものオープンソースの愛好家を集める前にライナスを達成するためのコードがない場合、彼は一人で有用な「画期的な、私はオペレーティングシステムを作成したい」悲鳴?すべては前提条件として達成するためにコード化され、コードが我々の進歩の基礎となるものです。
これは、私たち一人一人が崇拝したいが、それは、資本と強さを必要とし、当社の強みは技術的な問題に対処する当社の能力に反映され、英雄の時代です:
あなたは、単純な、明確かつ効率的なコードを書くことができますか?それを--show!
あなたは安定した、堅牢かつ効率的なシステムを構築することができますか?それを--do!
あなたは多くの人々がNに悩まされている質問に答えることはできますか?それを--answer!
あなたは、システムのバグを修復することができますか?それを--fix!あなたは、オープンソース製品のために非常に精通していますか?それ--Broadcast!
あなたは、システムのパフォーマンスを向上させることができますか?それを--Tune!......
しかし、「私たちが最初にその利益のなければならない」、「良い仕事」の前に、私たちの「コントロール」は我々の進歩の方法ですべての障害を克服するかどうか、十分にシャープされたかどうかを確認するには。あなたの将来のキャリアの方向かどうかを限り、あなたはまた、ソフトウェアに対処するように、あなたが技術的な基礎を築くことが必要であろう、建築家、デザイナー、アナリスト、管理者、または他の位置です。コアJavaプログラミング技術の本は、我々はすべて理解し、実践することができた場合、あなたはより強固な基盤となり、簡潔です。

ブック機能

ディープ。この本は、それがJavaコードを作成する方法をお教えしませんが、StringBuilderのは、Stringクラスの効率よりも高くなる理由、それはあなたを伝え、増分がどのように行われるかのHashMap、なぜ一般エグゼキューから計算平行であり、文法書ではありませんどのように(行う方法)......あなたが始め伝え、だけでなく、(なぜ)なぜあなたを伝えるだけではなく。
ワイド。カバー符号化規則からオープンソース製品へのJDKのAPIから、フレームワークへの基本的な文法からアイデアをプログラミングの広い範囲が、すべてが覆われているが、すべての紙の上の勧告を、実際のシーンと結合されているわけではありません。
ポイント。知識のポイントではなく、知識の範囲を、説明のようなマルチスレッド、マルチスレッドのソリューションを提供していませんが、あなたは安全にマルチスレッドのチェックポイントを設定する方法、スレッドを停止する方法を知っているように、ここで、ロックを使用する際に、とき同期で、そして上のようにします。
ファイン。簡潔には、黄龍、提案がのみと知識のポイントを説明して、その足をドラッグしないで、関連するソリューションを提案するだけでなく、解釈や説明の質問ですを破壊します。
チョン。私の本は、一貫性のある文体を続けた後、優美、彼の右に、あなたは良いテーマを望むたびに、計画がヒットとなり、よりスムーズに話をする方法を考えます。この本は、私はそれが生き生きとしたエレガントな書き込みをしようとしていた、非常に退屈な本ではないですが、コードはコードで、最も直接的で最も簡潔である、時間処理の多くを許可していません。これは提案である、あなたがコードを書く際には、そのようなAの本はあなたの手の中にあり、それについて考え、エレガントかつ効率的なコードを書く方法を教えて、それがどのように楽しいものああだろう!

この本は読者のためにあります

コーダスキームを解決するために、「ワン・ライン」(ライン)を探してください。プログラマは、自分のコーディング能力を向上させたいです。オープンソースの世界では、崇高な理想の剣と行を持つ人々を期待することができます。メロメロの男をコードします。

この本を読む本

冒頭で、この本は、基本的なJava構文の予備的な理解を持つように、Javaプログラマを開始するためではない、少なくともこの本を読んでまで、それは最高のいくつかのプロジェクトに取り組んでおり、いくつかのコードを書いて、これらの条件で、この記事を読みますこの本は、あなたが喜びと感じるだろう、大きな収穫を持つことになります。あなたが読んで任意の章のいずれかの提案から始めることができるように、この本の中でさまざまなセクションと様々な提案が、比較的独立しています。強くあなたは、彼らが問題が発生した際を通じて、あなたの机の上に親指を配置することをお勧めします。この本は、ソースコードの数が多い(ダウンロード章サイトwww.hzbook.com参照)が付属しています、私はあなたがこの本を読ん時に本の中でサンプルコードをコピーすることを示唆している、必要なときに使用するための準備ができて、あなたのお気に入りに入れて。

ディレクトリ

ジェネリックの開発のための第1章Javaメソッドとガイドライン

 


第2章基本的なタイプ

 


第3章クラス、オブジェクトとメソッド

 


第4章文字列

 


第5章配列とコレクション

 


第6章列挙およびノー​​ト

 


第7章ジェネリック医薬品と反射

 


第8章異常

 


第9章マルチス​​レッドと並行性

 


第10章パフォーマンスと効率

 


オープンソースの世界の第11章

 


第12章、と思ったソース

 

パート

 

 

 

 

 

おすすめ

転載: www.cnblogs.com/yunxi520/p/12518354.html