嘔心瀝血畫出此圖,希望在使用Java類、接口時捋順其關系,進而更好的組織程式邏輯---上圖

Object分出來的類都是其子類,Iterable接口分出的也是子接口
左邊為常用類,中間是集合類與接口,右邊為常用IO流類
從繼承關系分析,其父類實作的接口子類都被繼承
實線連結表示一并實作某一接口
虛線連結表示某類實作某接口
被框起部分類,有實作同一接口的被框起了
集合類被框起來并用實線帶箭頭連結其來一并實作了Serializable和Clonable接口
圖檔較大建議下載下傳後檢視清晰,後續會繼續添加常用類與接口