Javaの基本的なコアの概要
知識ポイントの配置:
- 私
- セットする
- リフレクションの思想と機能
- エージェンシーモデル
- 変数
- staticキーワードの詳細な理解
- String.StringBuffer和StringBuilder
- コンパレータ和比較可能
- 強参照、ソフト参照、弱参照、ファントム参照について話します
- 並行性の履歴
- 糸
- 同期コンテナクラス
- Javaロック分類
コンテンツが多すぎるため、作者はカタログと詳細なコンテンツのスクリーンショットを表示します。完全なメモを取得する必要がある友人は、無料で取得できます。
私
Java 10は巨大な知識システムです。私を含め、学ぶことを学ぶと多くの人が混乱するので、この記事ではJavaのBIOから始めて段階的に学び、JDK1.4NIOテクノロジーの出現につながります。違いを比較してください。次に、NIOとBIOの間で、NIOの3つの重要なコンポーネント(バッファ、チャネル、セレクタ)について説明し、最後に単純なクライアント/サーバー通信機能を実現します。
セットする
このコレクションは私たちの日々の開発で使用されており、ArrayList / LinkedList / HashMap / HashSet ...を数え切れないほど使用しています...指先で拾い上げ、手を上げて使用し、IDE上を飛び回ることができますが、資格がありますエレガントなプログラマー、私はAPIの使い方しか知りません。それだけでは十分ではありません。APIを呼び出すときにAPIの内部で何が起こっているかを知っていれば、パースペクティブプラグインを開いてすべてに浸透するようなもので、この感覚は本当にクールです。これは、コレクションが使用できるものではありませんが、どの機能を使用するかを選択します。
リフレクションの思想と機能
リフレクションは非常に重要な知識ポイントです。Springフレームワークを学習する場合、リフレクションはBeanの初期化に使用され、リフレクションはシングルトンモードを解除するときにも使用され、リフレクションはアノテーションを取得するときにも使用されます。
エージェンシーモデル
変数
変数は私たちがよく使うものです。Javaを学んだばかりのときは、さまざまな変数の概念に悩まされることがよくありました。当時はそれらを注意深く掘り下げていませんでした。しかし、同様の記事を書いているときに、変数を使用するためにサブタイトルを付けて簡単に説明しましょう。しかし、変数の概念は非常に面倒であることがわかりました。これらの変数について理解しましょう。
staticキーワードの詳細な理解
String.StringBuffer和StringBuilder
コンパレータ和比較可能
強参照、ソフト参照、弱参照、ファントム参照について話します
糸
同期コンテナクラス
Javaロック分類
メモや面接の概要が必要な方は、こちらから無料で入手できます!
面接の質問の要約
Javaの基本
HTTP篇
MySQLの記事
オペレーティング・システム