一起學JDK源碼 -- 開篇

簡介

對于java開發(fā)人員來說,你學過java基礎(chǔ),知道什么是對象、類、方法、變量,你了解過java IO、多線程、網(wǎng)絡(luò)編程,知道jsp、servlet、session、cookie,使用過spring、struts2、hibernate、mybatis。你做過很多項目,開發(fā)實現(xiàn)各種功能都很輕松,代碼寫起來一點也不費勁。但你自己心里清楚,你寫的都是功能性的業(yè)務(wù)邏輯,稍微深入一點你就不知道了。你很明白自己其實沒有什么水平,更稱不上是大牛。于是你為了讓自己變成所為的大牛開始學習各種框架spring boot、spring cloud、netty、dubbo。漸漸的你會發(fā)現(xiàn),學這些有什么用,你會的別人不會,但你告訴別人了,別人稍微學一下也就會了,你的競爭力在哪里,于是你又迷茫了。你很努力的在學習,但你又覺得很不踏實,技術(shù)的種類何其之多,今天學了這個,明天要用那個,然而一段時間不用之后你會全然忘記。有沒有一種一勞永逸的方法呢,答案是有的,那就是要有扎實的java基礎(chǔ)。什么才是扎實的java基礎(chǔ),答:玩好JDK。玩好JDK包括兩部分:一是學好JVM、二是玩轉(zhuǎn)java基礎(chǔ)類庫。技術(shù)只是手段,思想才是關(guān)鍵。通過查看JDK的源碼,了解java的思想。了解了java的創(chuàng)造者是怎么想的,再來學習java相關(guān)的框架將會事半功倍,而且根深蒂固。接下來讓我們一起走進JDK源碼的世界,看看創(chuàng)造者們的思想。至于JVM,研究好了java基礎(chǔ)類庫再去研究。

文章目的

  • 了解創(chuàng)造者們的思想
  • 知曉原理提升面試能力
  • 提升自己的內(nèi)功
  • 為還在迷茫的我們提供一個方向

目錄

一起學JDK源碼 -- Object類
一起學JDK源碼 -- Number類
一起學JDK源碼 -- Byte類
一起學JDK源碼 -- Short類
一起學JDK源碼 -- Integer類
一起學JDK源碼 -- Long類
一起學JDK源碼 -- Float類
一起學JDK源碼 -- Double類
一起學JDK源碼 -- Boolean類
一起學JDK源碼 -- String類
一起學JDK源碼 -- AbstractStringBuilder類
一起學JDK源碼 -- StringBuilder類
一起學JDK源碼 -- StringBuffer類
一起學JDK源碼 -- System類
上述是有關(guān)一起學JDK源碼的目錄,后期在更新文章中可能還會添加,每次添加都會修改本文章內(nèi)容,并且每次發(fā)布新文章都會添加超鏈接到對應(yīng)的章節(jié)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,533評論 19 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,872評論 25 709
  • 回想起過去的兩個多月,我的心里滿懷感激:感謝能有那么長的時光讓來自五湖四海的同事們相聚學習,感謝能有那么好...
    May高鳳閱讀 302評論 1 2
  • 1、JDK8 首先,更新包:yum update 檢查服務(wù)器上是否已安裝舊版本的Java:java-version...
    小角落l閱讀 975評論 1 0
  • 靜下心來寫下這個流水的游記已經(jīng)是第二天的早上了,因為特別累,吃飯,洗漱完又要給小姑娘傳照片發(fā)到她的QQ空間,實在沒...
    伊華yh閱讀 341評論 0 0

友情鏈接更多精彩內(nèi)容