日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

14_星仔带你学Java之Java编码规范、常用类

發布時間:2023/12/10 java 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 14_星仔带你学Java之Java编码规范、常用类 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

大家好,我是💖星仔💖。一個致力于為大家分享各種Java知識的博主。

?專欄匯總?

????????🍋《星仔帶你部署銀河麒麟RAM架構服務器》

????????🍋《星仔帶你學消息隊列(RebbitMQ)》

????????🍋《星仔帶你學Java》

????????🍋《星仔帶你學Elasticsearch》

????????🍋《星仔帶你搞定Java開發小技巧》

????????🍋《星仔帶你學Java設計模式》

????????🍋《星仔帶你搞定【軟考-系統架構設計師】》

????????🍋《星仔帶你玩轉Java面試》

????本博客收錄于《華星詳談-學習中心》。本學習中心收集了Java整個技術體系的所有技術要點。每篇博客后面或者知識點結尾都附帶有面試題,提供給大家鞏固本章內容。

為各位同胞們能夠系統性的掌握整個Java技術體系而建立的學習中心。星仔正在努力的更新學習中心中的內容。望諸君共勉!!!

🍋一、Java編碼規范?

🍒1.1 為什么得有編碼規范

為什么要有編碼規范(Why Have Code Conventions)呢?編碼規范對于程序員而言尤為重要,有以下幾個原因:

? ? ? ?①? ? 一個軟件的生命周期中,80%的花費在于維護 (bug/增加新的功能);

? ? ? ?②?? ?幾乎沒有任何一個軟件,在其整個生命周期中,均由最初的開發人員來維護;

????????③? ?編碼規范可以改善軟件的可讀性,可以讓程序員盡快而徹底地理解新的代碼;

? ? ? ? ④? ?如果你將源碼作為產品發布,就需要確任它是否被很好的打包并且清晰無誤,一如你已構建的其它任何產品;

為了執行規范,每個軟件開發人員必須一致遵守編碼規范。

🍒1.2 寫代碼時建議的思路

????????? 1)、明確需求,我要做什么!!!

????????? 2)、整理思路,我要怎么一步一步去實現功能;

????????? 3)、按照思路去編寫代碼;

????????? 4)、功能寫完,一定要測試

????????? 5)、總結:該功能是怎么做出來的,下一次遇到我該怎么迅速的解決

🍒1.3 常用的編碼規范

起名

????? 1)、都得遵循標識符的規范;

????? 2)、不能使用拼音、拼音首字母、要使用英文單詞,或者使用英文組合單詞;

????? 3)、采用駝峰表示法使用組合單詞的使用時后面的每一個單詞首字母都大寫;

????????????????如:EmployeeAdvanceSetting

1??包名

package??? 域名倒寫.模塊名.組件;

?????? 全部使用小寫字母,作為Java文件得第一行代碼.

2??類名

????? 使用名詞,表示一類事物。首字母大寫如果我們在項目中盡量不要使用JDK內置的類名比如String ,System類。如:XxxDemo、XxxTest、(Xxx表示知識點的意思),比如:StringDemo.java.

3??接口名

????? 使用形容詞/副詞/名詞首字母大寫。在有的企業習慣以I作為接口的前綴名。?IEmployeeDAO、IEmployeeService。

4??方法名

?????? 使用動詞,首字母小寫,如:save、deleteEmployee。

5??變量

?????? 使用名詞,首字母小寫。如:name、age。

6?常量

?????? 使用final修飾的變量。全部使用大寫字母組成,如果使用多個單詞組合使用下劃線分割:Integer類??MAX_VALUE。

????????注意:在方法中定義的final變量,一般不使用大寫

🍋二、常用類

本文講解常用類主要是講常用類中常見的方法。

🍒2.1 和系統相關的類

System:表示系統的意思。

Runtime:表示Java的運行過程。

🍒2.2 和數學相關的三個常用類

?????????1)、Math:Math 類包含用于執行基本數學運算的方法,如初等指數、對數、平方根和三角函數等。

?????????2)、BigDecimalfloatdouble都不能表示精確的小數,此時得使用BigDecimal,用于處理金錢和精度要求高的數據

?????????3)、BigInteger:表示大整型,如果兩個long類型的最大值相運算結果long再也存儲不下此時使用BigInteger。一般情況下不用。加、除的方法和BigDecimal相同。

?

總結

以上是生活随笔為你收集整理的14_星仔带你学Java之Java编码规范、常用类的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。