2017-11-13 每週小結(編碼,註解,反射)

2017-11-13 每週小結

前言

打算以後每週小結一下,回顧自己當週所學習到的知識,記錄下自己的成長過程。

在這之後,應該會在週末進行發佈。


良好的編碼習慣

良好的編碼習慣可以降低大量的錯誤,以及後期的維護難度。因此,一開始學習之中,就要注意養成良好的編碼習慣。在以前聽郝斌老師的視頻時,就時常聽到他說要敲好代碼。

關於編碼風格,有一些厚厚的書籍有所介紹,而阿里巴巴提供了一個 Java 的開發手冊,頁數不多,卻總結了很多的經驗 – 《阿里巴巴 Java 開發手冊》。

與此同時,阿里巴巴還提供了 Eclipse 和 IDEA 的插件,安裝之後可以檢測我們代碼之中有些怎麼樣的編碼習慣需要改進,甚至部分問題已經可以批量一鍵修復。可以促進我們養成良好的編碼習慣,以及團隊有個較爲統一的標準,更加利於開發與維護。

插件與開發文檔鏈接:https://github.com/alibaba/p3c

《阿里巴巴 Java 開發手冊》IDEA 插件與 Eclipse 插件使用指南:https://yq.aliyun.com/articles/224817


Java 內置註解

從 Java 1.5 開始,內部提供了三個註解(Annotation)。註解越來越重要,在許多框架之中已經使用了註解。

  • @Override (覆寫)
  • @Deprecated (過期聲明)
  • @SuppressWarnings (壓制警告)

反射

瞭解反射,一般是先了解 ClassLoader 的類加載機制。

之後則是 JDK 內置之中有哪些 ClassLoader

JDK Class Loader 的層次關係(不是繼承)

java.lang.Class


後記

這一篇是屬於每週小結,之後也會稍微小結一下。之後大概是碼一篇反射和註解的學習筆記。當然,那需要自己學習的更加透徹的時候。

這一週(11月6日-11月12日),更多的是,想着如何改進自己的學習方法。比起直接埋頭左看看右看看,更傾向於停下來,去了解一下他人有哪些好的學習方法,以及自己的哪些地方需要改進。

時間:2017-11-13

HochenChong

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章