在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java  數(shù)據(jù)庫(kù)/ 怎么深入學(xué)習(xí)開源框架源碼,有什么工具可以很好的幫助分析理解?

怎么深入學(xué)習(xí)開源框架源碼,有什么工具可以很好的幫助分析理解?

成為大神的路很漫長(zhǎng),而成為大神的最好的方式是學(xué)習(xí)他們寫的程序,以及深入理解他們的思想,其中必不可少的一個(gè)環(huán)節(jié)就是讀源碼,但是優(yōu)秀的開源框架寫的都很復(fù)雜,成百上千的接口,抽象類,那怎么一步一步的去理解其中每個(gè)組件的用途及關(guān)系呢,又有什么工具可以幫助分析理解呢,比如根據(jù)jar包自動(dòng)生成類圖關(guān)系圖等。

回答
編輯回答
網(wǎng)妓

1 看書 源碼分析的書
2 看博客 一般都有人講解
3 下載源碼 源碼啟動(dòng) 結(jié)合1 2 打斷點(diǎn) 調(diào)試 話uml圖 寫博客
帶著問題去看

2017年6月19日 19:09
編輯回答
別逞強(qiáng)

打斷點(diǎn),做筆記,寫文章吧...

2018年7月14日 17:21
編輯回答
久不遇

拙見:
學(xué)習(xí)源碼和工具關(guān)系不大,只要抓取一條主線,看下去,然后遇到問題水平擴(kuò)展,各個(gè)擊破就可以了。
個(gè)人覺得看源碼不僅僅是看懂了大神的手法,更重要是把相關(guān)知識(shí)都融會(huì)貫通。
如果使用 idea 開發(fā)可以使用 ??U 快捷鍵查看一下類關(guān)系圖。

2018年2月5日 12:36