通過IDEA確定繼承結構並且畫出結構圖

在很長一段時間中總是能看見在網上其他人總結的Java集合的結構圖,但是網路上的結構圖的準確性並不能得到保證,很長一段時間自己總是沒有辦法去確定這些圖的準確性,今天用到了一個IDEA的一個快捷鍵ctrl+h,這個快捷鍵可以查看指定類的繼承關係,下面以Map集合爲例,我在創建了一個Map集合:

將箭頭指向Map並使用快捷鍵ctrl+h,會彈出以下窗口,該窗口包含了所有的繼承Map集合的類:

但是此時我們會發現一個問題,這裏的類或者接口有很多一時間無法確定那些是集合框架中存在的那些是其他框架中的類,此時我們可以查看,就會發現其實所有的集合框架類都在java.util這個包下面所以只需要篩選出所有在這個包下繼承Map集合的類,例如下面被圈到的都是jdk中繼承Map的集合框架類:

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章