使用IDEA查看變量調用鏈


在開發中,我們有時需要查看某個變量是怎么來的,從哪個類的某個方法調用后進入另一個類的某個方法。
如果只有一兩層的調用,那么還能直接通過方法跳轉來觀察。
但是,如果有七八層的調用鏈呢,在各個方法之間跳來跳去,可能會看得很迷糊。
使用IDEA,可以很方便地查看變量的調用鏈。
1.選中變量,右鍵選擇"Analyze",如下所示:

2.接着選擇"Analyze Data Flow to Here":
(注意:如果想知道當前變量的去處,可以選擇"Analyze Data Flow from Here")

3.分析結果,類似如下:

可以很清楚地看到:從最底下的方法,一直經過了七八層的調用,才得到了這個變量,這樣就能夠得到變量的來源。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM