读java源码的好处
生活随笔
收集整理的這篇文章主要介紹了
读java源码的好处
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
通常喜歡讀源碼的人,都是因為內心有強大的求知欲,同時對自己的能力非常自信,還得具有耐心和堅持力。讀源碼并不是一朝一夕的事,而是一個長期積累的過程,所謂厚積薄發。下面結合自己讀源碼的體會,簡單說下幾點好處:
1.深入理解java語言。很多人做java開發,只知道怎么用,大概了解語法,但并不是很懂為什么要這么寫,這樣的后果就是模仿別人的代碼,不能根據項目中的實際情況,寫出高質量的代碼。而當你閱讀了java源碼之后,你就會發現其實還可以有更高效的方法來解決問題,同時理解了底層原理之后,可以避免一些有可能會遇到的坑。
2.深入體會設計模式。當你深入java源碼的時候,就會發現里面用到了很多設計模式,最好是總結一下哪些地方用到了哪些設計模式,這樣可以提高自己在實際的開發中如何使用設計模式能力,讓代碼結構質量等有一個質的提高。
3.數據結構和算法。java源碼很多地方都設計得非常的精妙,你平時經常使用的hashmap、List、Array等等底層是怎么實現的都可以在這里找到答案,通過研讀這些源碼,可以提高自己對數據結構和算法的理解。
總結
以上是生活随笔為你收集整理的读java源码的好处的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: shiro学习(1):shiro简介
- 下一篇: js的一些实现