嘔心瀝血畫出此圖,但願在使用Java類、接口時捋順其關係,從而更好的組織程序邏輯---請看blog
Object分出來的類都是其子類,Iterable接口分出的也是子接口繼承
左邊爲經常使用類,中間是集合類與接口,右邊爲經常使用IO流類接口
從繼承關係分析,其父類實現的接口子類都被繼承圖片
實線連接表示一併實現某一接口下載
虛線連接表示某類實現某接口程序
被框起部分類,有實現同一接口的被框起了im
集合類被框起來並用實線帶箭頭連接其來一併實現了Serializable和Clonable接口img
圖片較大建議下載後查看清晰,後續會繼續添加經常使用類與接口集合