高度なセクションでは、例外処理が含まれ、Javaの一般的に使用されるクラス、コレクション、I / O、反射、及びマルチスレッドの知識ポイントからの知識、少し友人の多くは歓迎検討され、エラーが発生しやすいポイントを統合し、整理
1. UML理解
統一モデリング言語を、グラフィカル言語であります
2.シングルトンデザインパターン
パターンの単一の実施形態は、JVMのJavaオブジェクトの一つのタイプは、常に唯一のものであることを保証することである1つの設計パターン、最も単純な23のデザインパターンであります
例えばシングルモード必需:
コンストラクタ民営;
Bは、オブジェクトの種類現在の開示を取得するために、外部の静的メソッドを提供します。
C。静的変数の現在のタイプを提供します。
Singletonパターンは、二つのタイプに分けられる:
遅延型:オブジェクト作成時にオブジェクトが使用される
式を飢えた:クラスローディング段階では、オブジェクト作成
欠点シングルトンパターン:Singletonパターンの種類は、サブクラスではなく、継承することができません
多重継承は3つのインターフェースとインターフェースの間とすることができます
4.二重等号との差が等しく
「==」比較は通常、2つの実際のコンテンツオブジェクトであるequalsメソッドを書き換えた後に2つのオブジェクト参照は、同じであるかどうかであり、上書き機能ビス場合同じ等号
前記クラス間の関係
汎化関係:継承とインタフェースとクラスとの間のインターフェースとの間の継承関係
の関係を達成するためにインターフェースクラスの実装のための
クラスと接続クラス、クラス間:関連別の既知のクラスのプロパティとメソッド
の集約関係:関係は、関係が強く、関係のない依存関係の不可欠な部分である
合成関係:と一体部分、密接に関連している
依存性:比弱い対応関係を用いて、戻り値、パラメータ、ローカル変数及び静的方法として具現化
(これは、後に詳細を追加し、それは今で公開され、ドラフトのために保存し、前に書かれています)