一點一點看原始碼(0)
阿新 • • 發佈:2018-12-24
https://www.cnblogs.com/liuyuhangCastle/p/9580732.html
https://blog.csdn.net/qq_21033663/article/details/79571506 閱讀順序
為什麼看原始碼?網上一個貼子寫的很有道理:
- 如果java的基礎語法已經學習完了,能夠寫一些簡單的程式碼了
- 如果每天學習4小時以上,已經連續學習超過一個月了
- 如果你很閒(不知道做什麼)
- 如果你很窮(還會寫點程式碼)
- 如果你想吃這口技術飯
以上只要滿足三條以上,已經是應該適當看看原始碼的時候了。
看java原碼,先看使用的工具集,即jdk就足夠了
從一個點開始,向上開始展開。同時這個類最好不是jvm底層有運算子相關的
(如String類的設計不建議最開始就看)
順序:
1、java.lang
2、java.util
3、java.util.concurrent
4、java.util.concurrent.atomic
5、java.lang.reflect
6、java.lang.annotation
7、java.util.concurrent.locks
8、java.io
9、java.nio
10、java.sql
11、java.net