Alibaba Java 開発マニュアル

リーディング(25651) 更新時間(2022-04-11)

アリババグループが立ち上げた「アリババ Java 開発マニュアル(正式版)」は、1 万人近いアリババ開発学生の英知の結晶であり、開発の視点に焦点を当て、より効率的でフォールトトレラントな開発方法を詳細に列挙しています。何が真実で何が真実ではないかを知るよう努め、肯定的な例と否定的な例を組み合わせて、Java 開発者がコラボレーションの効率とコードの品質を向上できるようにします。


「Alibaba Java 開発マニュアル」のビジョンは、高効率のコードと高品質のコードを作成することです。著者の開発経験とアーキテクチャの歴史を組み合わせ、アリババ グループの技術チームの集合的なプログラミング経験とソフトウェア設計の知恵を磨き上げ、それを 3 次元プログラミング仕様とベスト プラクティスに凝縮しています。周知のとおり、現代のソフトウェア業界の急速な発展には、開発者の総合的な質がますます高くなっていることが必要です。プログラミングに関連する知識ポイントだけでなく、他の次元の知識ポイントもソフトウェアの最終的な配信品質に影響を与えるためです。

たとえば、データベースのテーブル構造やインデックス設計の欠陥は、ソフトウェアにアーキテクチャ上の欠陥やパフォーマンスのリスクをもたらす可能性があります。単体テストの配置を誤ると統合テストが困難になります。認証のない脆弱なコードはハッカーによって簡単に攻撃されます。等

したがって、このマニュアルは開発者を中心の視点とし、プログラミング仕様、例外ログ、単体テスト、セキュリティ仕様、MySQL データベース、エンジニアリング構造、設計仕様の 7 つの側面に分かれており、該当する項目があります。各項目の下に充実した解説と解説、正例と反例を総合的かつ立体的かつ鮮やかに掲載し、開発者の成長とチームのコード仕様文化の形成に貢献します。

厳密に言えば、「Alibaba Java 開発マニュアル」は、Java 言語そのものを超えて、有資格の開発者が持つべき基本的な資質を明確にしているため、コンピュータ関連業界の管理者や研究開発者に適しています。この本は、人事担当者、大学のコンピュータ専攻の教師や学生、求職者などが読むことを目的としています。この本が、すべての人にとって、指導者や親切な友人のような仕事マニュアル、ツール辞書、ベッドサイドブックとなることが期待されています。

ヒント: このチュートリアルを続ける前に、Javamysql の基本を理解する必要があります。

著者について

楊官宝

花の名前は「九神(グジン)」で、「九つの剣で九つの武術を打ち破る、九九の剣」から取られています。 World』の Feng Qingyang 著『The Swordman』彼は、『Alibaba Java Development Manual』の主著者です。アリババ グループで研究開発、アーキテクト、テクニカル ディレクターなどのさまざまな役割を歴任し、ダブル 11、国際化、コード センターなどの大規模プロジェクトに携わり、第一線のプログラミングで豊富な経験を積んでおり、現在は研究開発連携プラットフォーム「Aoneコードセンター」担当。彼は共有と要約に積極的で、アリババグループ内で 30 回以上共有しており、技術革新を絶え間なく追求し、技術的な困難に挑戦する勇気を持ち、ビッグデータ、高同時実行性、研究開発の分野で深い成果を上げています。効率。

メディア コメント

「優秀なエンジニアと普通のエンジニアの違いは、空を飛び交うアーキテクチャ図ではありません。彼のスキルは、彼が書くコードのすべての行に反映されています。」 - Bi Xuan

ヒント: Alibaba Java 開発マニュアル チュートリアルは、初心者から上級者まで Java の知識を学ぶのに役立ちます。ご質問がある場合は、PHP 中国語 Web サイト Java Community にアクセスして質問してください。熱心なネチズンが答えてくれます。

目次

序文 V

序文 XI

第 1 章 プログラミング規約 1

1.1 命名スタイル 2

1.2 定数定義 7

1.3 コード形式 9

1.4 OOP 仕様 14

1.5 コレクション処理 21

1.6 並行処理 28

1.7 制御文 33

1.8 コメント指定 38

1.9 その他 41

第 2 章 例外ログ 43

2.1 例外処理 44

2.2 ログ プロトコル 49

第 3 章 単体テスト 53

第 4 章 セキュリティ プロトコル 59

第 5 章 MySQL データベース 63

5.1 テーブル作成プロトコル 64

5.2 インデックス プロトコル 68

5.3 SQL ステートメント 72

5.4 ORM マッピング75

第 6 章 プロジェクトの構造 79

6.1 アプリケーションの階層化 80

6.2 セカンドパーティのライブラリの依存関係 83

6.3 サーバー 87

第 7 章 設計プロトコル 89

付録固有名詞 94

この Alibaba Java 開発チュートリアル マニュアルの内容

この Alibaba Java 開発マニュアルでは、Java の基本的な知識と高度な知識をすべてカバーしています。 Java プログラミング仕様、Java プログラミング仕様、Java 例外ログ、Java MySQL 仕様、Java エンジニアリング仕様、および Java セキュリティ仕様。

ヒント: このチュートリアルの各章には、多くの Java サンプルが含まれています。[サンプルの実行] ボタンを直接クリックすると、結果をオンラインで表示できます。これらの例は、Java をより深く理解し、使用するのに役立ちます。

最新章


安全规约 2017-02-11
服务器规约 2017-02-11
二方库规约 2017-02-11
应用分层 2017-02-11
ORM规约 2017-02-11
SQL 2017-02-11
索引规约 2017-02-11
建表规约 2017-02-11