IntelliJ IDEA中查看當(dāng)前類的所有繼承關(guān)系圖
在IntelliJ IDEA 中這個(gè)查看一個(gè)類也就是當(dāng)前類的所有繼承關(guān)系,包括實(shí)現(xiàn)的所有的接口和繼承的類,
這個(gè)繼承,不僅僅是一級(jí)的繼承關(guān)系,包括好幾層的繼承。父類的父類的父類。直到最后。
可以很清楚明了的了解一個(gè)類的實(shí)現(xiàn)關(guān)系。
diagram 英[ˈdaɪəgræm] 美[ˈdaɪəˌɡræm]
n. 圖表; 示意圖; 圖解; [數(shù)] 線圖;
vt. 圖解; 用圖表示;
下面看這個(gè)編輯器怎么以圖解的形式,查看這種繼承關(guān)系。



(上面的是查看的Java源碼的類的所有繼承關(guān)系,最下面的這個(gè)是在查看spring項(xiàng)目里面的一個(gè)類的繼承關(guān)系的時(shí)候,可能會(huì)有spring關(guān)系圖,這個(gè)spring關(guān)系太復(fù)雜了,簡(jiǎn)直跟蜘蛛網(wǎng)一樣,還是就看看各個(gè)類的繼承圖就可以啦。)
這個(gè)地方是有放大鏡功能哦。我也是意外發(fā)現(xiàn)的,具體看圖。

有個(gè)uml插件,然后,就看下面的截圖,要是你們是社區(qū)版的,看看下載了這個(gè)插件之后,能不能用?

上面示范的是如何向上看----看一個(gè)類的繼承關(guān)系;
下面再看看,怎么向下看,-----看一個(gè)類的子類實(shí)現(xiàn)關(guān)系。

先看下map接口的實(shí)現(xiàn)類,哇賽賽,600多個(gè)。
這個(gè)so far。我上面截圖理解的有點(diǎn)問(wèn)題,不是沒(méi)找到,是暫時(shí)沒(méi)有繼續(xù)擴(kuò)展,因?yàn)閖dk也是一直在發(fā)展的,所以,這個(gè)map接口的實(shí)現(xiàn)類,以后只會(huì)多,不會(huì)少的。所以,他這個(gè)地方的so far ,就目前為止,也許再過(guò)些年,六千個(gè)也是可能的。
再看個(gè)少點(diǎn)的。

這個(gè)是我們自己寫(xiě)的一個(gè)類,他有四個(gè)類繼承了這個(gè)類。這個(gè)少。
那么快捷鍵是啥呢?

我這個(gè)就是告訴你,怎么在你的電腦上,找到你自己對(duì)應(yīng)的快捷鍵。我這是Ctrl + T。不知道你那是啥。
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接
相關(guān)文章
spring+springmvc+mybatis+maven入門實(shí)戰(zhàn)(超詳細(xì)教程)
這篇文章主要介紹了spring+springmvc+mybatis+maven入門實(shí)戰(zhàn)(超詳細(xì)教程),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-05-05
Java 守護(hù)線程_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
Java語(yǔ)言機(jī)制是構(gòu)建在JVM的基礎(chǔ)之上的,意思是Java平臺(tái)把操作系統(tǒng)的底層給屏蔽起來(lái),所以它可以在它自己的虛擬的平臺(tái)里面構(gòu)造出對(duì)自己有利的機(jī)制,而語(yǔ)言或者說(shuō)平臺(tái)的設(shè)計(jì)者多多少少是收到Unix思想的影響,而守護(hù)線程機(jī)制又是對(duì)JVM這樣的平臺(tái)湊合,于是守護(hù)線程應(yīng)運(yùn)而生2017-05-05
Java索引越界異常Exception java.lang.IndexOutOfBoundsException
本文主要介紹了Java索引越界異常Exception java.lang.IndexOutOfBoundsException的解決,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-06-06
POI通過(guò)模板導(dǎo)出EXCEL文件的實(shí)例
下面小編就為大家?guī)?lái)一篇POI通過(guò)模板導(dǎo)出EXCEL文件的實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-08-08
java配置數(shù)據(jù)庫(kù)連接池的方法步驟
java配置數(shù)據(jù)庫(kù)連接池的方法步驟,需要的朋友可以參考一下2013-05-05
SpringBoot接受前臺(tái)參數(shù)的6種方式以及統(tǒng)一響應(yīng)代碼示例
這篇文章主要給大家介紹了關(guān)于SpringBoot接受前臺(tái)參數(shù)的6種方式以及統(tǒng)一響應(yīng)的相關(guān)資料,前端負(fù)責(zé)展示頁(yè)面和用戶交互,而后端則負(fù)責(zé)處理業(yè)務(wù)邏輯和數(shù)據(jù)存儲(chǔ),在這種架構(gòu)下前端需要將用戶輸入的數(shù)據(jù)發(fā)送給后端進(jìn)行處理,需要的朋友可以參考下2023-12-12
Spring Boot優(yōu)雅地處理404異常問(wèn)題
這篇文章主要介紹了Spring Boot優(yōu)雅地處理404異常問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-11-11
Java定時(shí)任務(wù)ScheduledThreadPoolExecutor示例詳解
這篇文章主要介紹了Java定時(shí)任務(wù)ScheduledThreadPoolExecutor示例詳解,這里使用scheduleAtFixedRate方法安排一個(gè)任務(wù),該任務(wù)是一個(gè) Runnable 匿名類,其run方法中調(diào)用了new LoginViewTimeTask().loginStatisticsHandle()方法,需要的朋友可以參考下2023-11-11

