一、熟悉功能,了解概念
我們必須要先了解,我們所看源碼的概念,它是用來(lái)干什么的?有什么作用?我們可以用來(lái)干什么?等等就是要了解它。
二、學(xué)會(huì)使用它,跟蹤調(diào)用
我們必須先學(xué)會(huì)使用了它,怎么用,先玩會(huì)。然后跟著代碼一步步,看看是怎么調(diào)用與實(shí)現(xiàn)的。
三、對(duì)1,2步中所產(chǎn)生的核心類進(jìn)行分析
分析分為三個(gè)步驟
- 找出UML關(guān)系圖
- 分析該類的成員變量的含義
- 分析核心方法的含義
四、總結(jié)
學(xué)海無(wú)涯苦做舟,唯有總結(jié)才能終。
五、再次使用這些功能,看看在程序運(yùn)行的時(shí)候,腦海里面是否能清晰的知道原理。
只有反復(fù)的在你的腦海里面過(guò),你才能記憶清楚,走一遍,可能以后就忘記了,當(dāng)走完5遍,可能以后就再也很難忘記,腦海里面就已經(jīng)有印象。即使很久不看了,再看起時(shí)就很快想起原理了。