當前位置:編程學習大全網 - 編程語言 - Java編程應該養成的好習慣有哪些

Java編程應該養成的好習慣有哪些

方法/步驟1細節編程方面

1

命名要規範

類名首字母大寫,例如ClassName;字段、方法以及對象的首字母要小寫,例如password。對於所有標識符,其中包含的所有單詞都應緊靠在壹起,而且大寫中間單詞的首字母,同時第壹個字符必須是字母、下劃線,不能是數字。另外,命名盡量使用有意義的英文,比如登錄,用login,避免使用中文式英語,寫成denglu;

2

盡可能的添加註釋

比如我們自己寫的代碼,過了很久,重新再看的時候,可能連自己都不知道這個代碼是什麽意思了。又或者其他同事想學習或使用的時候,不知道這段代碼是什麽意思。如果我們添加註釋,詳細的講解這個功能是用來做什麽的,那麽就不會出現這樣的問題;

3

必要時考慮采用內部類

如果發現類與類之間結合得非常緊密,就需要考慮是否采用內部類,方便改善編碼及維護工作;

4

盡可能的使用private

在多線程環境中,隱私是特別重要的壹個因素,只有private字段才能在非同步使用的情況下受到保護;

兄弟連JAVA戰狼班

方法/步驟2代碼中不提倡的寫法

1

盡量避免隨意使用靜態變量

金泰變量和類同步,類不卸載,對象將常駐內存,知道程序終止;

2

盡量避免過多過常的創建Java對象

話費時間去創建對象,回收對象也是壹種開銷,盡量復用對象,用基本數據類型或數組代替對象;

3

盡量避免使用Finalize方法

導致GC負擔更大,程序效率更差;

4

盡量避免變量的重復計算

如遍歷數據的長度,壹次計算即可;

方法/步驟3代碼中提倡的寫法

盡量在合適的地方使用單例

減輕加載的負擔,縮短加載的是時間,提高加載的效率;

盡量使用局部變量

實例變量和靜態變量等都在堆中建立,速度慢,局部變量放在棧中,速度快;

處理好包裝類型和基本類型適用男場景

包裝類型屬於在堆中創建,基本類型在棧中創建,有對象方面需要處理使用包裝類型,其他提倡基本類型;

字符串拼接多用StringBuffer和StringBuiler

盡量初始化StringBuffer和StringBuiler的程度,字符數組動態添加字符串;

合理使用HashMap

多使用HashMap的構造方法,初始化它的大小,擴容是壹件很耗費性能的事情

  • 上一篇:王者榮耀經典語錄,王者榮耀經典語句
  • 下一篇:用編程器編程
  • copyright 2024編程學習大全網