欧美vvv,亚洲第一成人在线,亚洲成人欧美日韩在线观看,日本猛少妇猛色XXXXX猛叫

新聞資訊

    今天跟大家分享一下我平時閱讀源碼的幾個小技巧,對于閱讀java中間件如、Dubbo等框架源碼的同學有一定幫助。

    本文基于 IDE,我們每天都使用的IDE其實提供了很多強大的功能,掌握它們,往往能夠事半功倍。

    1、Quick Type 快速查看類繼承體系。

    快捷鍵:Ctrl + T

    查看類很多人可能都知道,可源碼閱讀的時候更多用來查看方法體系更重要,可以方便快速的定位到方法的實現類。

    如:

    此時如果想查看()方法如何實現,可能會讓你失望。結果如下:

    pmc編程中f代碼的作用_小f網推廣代碼_怎么聯系小f網客服

    進入到了的接口定義方法,什么也沒有。

    此時我們直接在上 Ctrl+T :

    可以看到其實現的子類,點擊子類進去即可。此方法還適用于框架中非常常見的模板方法模式,在抽象類中定義的模板方法,用這招輕松找到實現類。

    當然還有詳細的Open Type

    會在左側視圖里面展示更好的Type View:

    2、Open Call 打開調用層級

    pmc編程中f代碼的作用_小f網推廣代碼_怎么聯系小f網客服

    快捷鍵:Ctrl+Alt+H

    個人認為這是閱讀源碼最有用的利器,掌握它,可以輕松游走于各種方法調用之間。然而從我身邊的朋友來看, 很多人都不知道他的存在。

    Open Call 查看結果如下,調用關系清晰明朗,可以直接定位到調用的地方。

    3、Debug 斷點的靈活使用

    斷點調式時小f網推廣代碼,心中必須很清楚F5、F6、F7、F8的作用,不然要么迷失于源碼之中,要么什么都沒看清就走完了。

    重新啰嗦一下它們的作用:

    調試時我們可能會經常遇到的情況:

    pmc編程中f代碼的作用_小f網推廣代碼_怎么聯系小f網客服

    在40行想進入構造方法,F5不料進入了類加載:

    熟悉類加載的同學會很熟悉小f網推廣代碼,不熟悉類加載機制的也不要慌,這是說明你調試的類第一次被加載,這時候我們F7跳出類加載,回到40行。

    這個時候再按F5會真正進入構造方法。

    當我們斷點跟蹤這種源碼的時候,一定要有節奏,以優先找到整體脈絡為準,不要一直的F5進入每一行細看,F5下去,幾天都走不完。能熟練在這種框架中F5、F6、F7、F8,就離弄懂他不遠了。

    Dubug的時候還應該注意debug視圖的線程棧:

    這個視圖能夠讓你在走得比較深的時候,可以一眼看出自己怎么進來的,當前位于什么方法里等信息,還可以點擊對應的代碼行數進入查看。

    總結,這是我使用IDE跟蹤源碼的幾個小技巧,尤其是第二點,是很實用的,希望對大家在進行源碼跟蹤時有一定幫助。

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有