Javaコンテナと基本クラスのソースコード分析の概要

目次

ソースコード分析手順

基本的なクラスとインターフェースのソースコード分析

ベーシッククラス

基本的なインターフェース

機能的なインターフェース

ツール

Javaコンテナ図

コレクションサブクラスのソースコード分析

コレクション

リスト

キュー

セットする

Mapサブクラスのソースコード分析

古いコンテナクラス


ソースコード分析手順

このソースコード分析は、基本的にJAVA_VERSION = "1.8.0_112"のjdkバージョンに基づいています。

Eclipseでjdkコメントを書き込む方法はhttps://blog.csdn.net/xushiyu1996818/article/details/92576467です  

基本的なクラスとインターフェースのソースコード分析

ベーシッククラス

オブジェクトhttps://blog.csdn.net/xushiyu1996818/article/details/94565090

番号  https://blog.csdn.net/xushiyu1996818/article/details/96151312

文字列   https://blog.csdn.net/xushiyu1996818/article/details/98628550

キャラクター   https://blog.csdn.net/xushiyu1996818/article/details/97826094

整数  https://blog.csdn.net/xushiyu1996818/article/details/96974760

バイト   https://blog.csdn.net/xushiyu1996818/article/details/98500736

システム   https://blog.csdn.net/xushiyu1996818/article/details/97825109

安全ではない   https://blog.csdn.net/xushiyu1996818/article/details/110232639

基本的なインターフェース

シリアル化可能  https://blog.csdn.net/xushiyu1996818/article/details/95994562

反復可能な和Iteratorhttps //blog.csdn.net/xushiyu1996818/article/details/93617360 

スプリッターhttps://blog.csdn.net/xushiyu1996818/article/details/93489267

クローン可能  https://blog.csdn.net/xushiyu1996818/article/details/94565090

比較可能な和コンパレータ  https://blog.csdn.net/xushiyu1996818/article/details/95614824

CharSequence   https://blog.csdn.net/xushiyu1996818/article/details/97015290

Closeable、AutoCloseable、try-with-resource   https://blog.csdn.net/xushiyu1996818/article/details/109311465

フラッシュ可能   https://blog.csdn.net/xushiyu1996818/article/details/109533339

読み取り可能   https://blog.csdn.net/xushiyu1996818/article/details/109592872

添付可能   https://blog.csdn.net/xushiyu1996818/article/details/109644592

 

機能的なインターフェース

消費者  https://blog.csdn.net/xushiyu1996818/article/details/92787371

ツール

スプリッター   https://blog.csdn.net/xushiyu1996818/article/details/93619614

Javaコンテナ図

あなたは最も完全な絵を参照することができます

https://img-blog.csdn.net/20160124221843905

見ることもできます

 

コレクションサブクラスのソースコード分析

 

コレクション

コレクション  https://blog.csdn.net/xushiyu1996818/article/details/98885137

AbstractCollection  https://blog.csdn.net/xushiyu1996818/article/details/99588373

リスト

リスト   https://blog.csdn.net/xushiyu1996818/article/details/99859578

ListIterator   https://blog.csdn.net/xushiyu1996818/article/details/99676864

AbstractList   https://blog.csdn.net/xushiyu1996818/article/details/100036380

ArrayList   https://blog.csdn.net/xushiyu1996818/article/details/100137363

ランダム  アクセスhttps://blog.csdn.net/xushiyu1996818/article/details/99864557

AbstractSequentialList   https://blog.csdn.net/xushiyu1996818/article/details/100211367

LinkedList  https://blog.csdn.net/xushiyu1996818/article/details/100563036

キュー

キュー  https://blog.csdn.net/xushiyu1996818/article/details/100142225

および  https://blog.csdn.net/xushiyu1996818/article/details/100161326

セットする

https://blog.csdn.net/xushiyu1996818/article/details/100584079を設定し   ます

AbstractSet   https://blog.csdn.net/xushiyu1996818/article/details/100584180

HashSet  https://blog.csdn.net/xushiyu1996818/article/details/102684987

SortedSet   https://blog.csdn.net/xushiyu1996818/article/details/102814027

NavigableSet   https://blog.csdn.net/xushiyu1996818/article/details/102815427

TreeSet   https://blog.csdn.net/xushiyu1996818/article/details/102822596

 

Mapサブクラスのソースコード分析

 

地図   https://blog.csdn.net/xushiyu1996818/article/details/100742384

AbstractMap   https://blog.csdn.net/xushiyu1996818/article/details/100887239

HashMap   https://blog.csdn.net/xushiyu1996818/article/details/102681487

LinkedHashMap   https://blog.csdn.net/xushiyu1996818/article/details/102725872

SortedMap   https://blog.csdn.net/xushiyu1996818/article/details/102745787

NavigableMap    https://blog.csdn.net/xushiyu1996818/article/details/102781977

TreeMap   https://blog.csdn.net/xushiyu1996818/article/details/102802175

 

古いコンテナクラス

列挙     https://blog.csdn.net/xushiyu1996818/article/details/102741975

辞書      https://blog.csdn.net/xushiyu1996818/article/details/102742048

HashTable   https://blog.csdn.net/xushiyu1996818/article/details/102742283

おすすめ

転載: blog.csdn.net/xushiyu1996818/article/details/91983557