如何閱讀JDK源碼


  • 直接看源碼英文注釋,遇到不會單詞查詞典,遇到不理解的語法對照中文版的jdk API http://tool.oschina.net/apidocs/apidoc?api=jdk-zh 這個翻譯不一定對,但是可以提供參考
  • 看類的注釋,知道類大概作用。看完有些部分暫時不懂可以跳過,但是要標志這是未理解的內容
  • 看類的靜態構造塊
  • 看類的構造方法
  • 看方法注釋,很直觀明白方法的作用
  • 看方法體代碼執行邏輯,可以了解字段是如何被使用
  • 對某個方法(很可能是私有方法,因為私有方法是被其他方法調用)不理解,可以通過eclipse或者intellij idea 快捷鍵查看哪些地方調用了這個方法,這個方法可以提供什么樣的服務
  • 看字段注釋,不懂可以暫時跳過,但要標志下來,因為字段作用是要結合方法對字段的使用才明白
  • 對某些字段的作用不理解,可以通過eclipse或者intellij idea 快捷鍵查看哪些方法調用了這個字段,調用這個字段來做什么
  • 其中看靜態構造塊和構造方法和public方法和看字段作用是結合一起看的,不存在固定的先后順序

---------------------

作者:cdnjack
來源:CSDN
原文:https://blog.csdn.net/a105240003/article/details/51889479


免責聲明!

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



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