如何加強自己Java的編碼規范

      網友投稿 774 2022-05-29

      永遠不要把你自己不滿意的東西拿給客戶。——《文案的基本修養》

      大家好,我是小Bob,一個關注軟件領域而又執著于計算機底層的開發者~

      Java,無疑是現在計算機專業最容易找到工作的語言,使用的人也非常多,各大語言排行榜前三一般都會有Java。

      那么,關于Java的使用小編這里先從它的編碼規范開始,比如經常使用到的一些標識符以及關鍵字和注釋。

      一.標識符

      首先,學Java要先弄清它的一些文件結構,這個我們下次會講解。這里先說說它的標識符,簡單來說,標識符是關于類、接口、方法、變量等起名字時使用的字符序列。

      關于編程時使用標識符的一些規則:

      字母、數字、下劃線(_)、$所組成。

      不能使用數字開頭。

      不能使用Java的關鍵字。

      區分大小寫。

      To:在使用變量時,由于utf-8支持中文,所以是可以使用中文變量的,但小編不建議使用,如果編碼不同,實際上很容易出現問題。

      上面說到字符序列有類、接口、方法、變量等,下面來逐一介紹:

      (1)類、接口、命名規則:

      單個單詞、首字母大寫、其余小寫

      舉例:Hello

      多個單詞:每個單詞的首字母都大寫,其余單詞小寫

      舉例:HelloWorld

      (2)變量、方法命名規則:

      單個單詞:字母全小寫

      舉例:check()

      多個單詞:首字母小寫、后面每個單詞首字母大寫

      舉例:checkUserName()

      (3)常規命名規則:

      單個單詞:字母全部大寫

      舉例:NUMBER

      多個單詞:字母全部大寫、中間使用下劃線隔開

      舉例:MAX_VALUE

      To:切記定義變量時不能用數字開頭。

      二.源代碼注釋

      關于注釋,華為的標準是源程序中代碼的注釋量要達到30%以上,而且注釋的內容要清晰明了,含義準確。間接的說明在敲代碼時注釋的重要性。

      那么Java中注釋有三種類別:

      單行注釋://

      如何加強自己對Java的編碼規范

      多行注釋:/* */

      文檔注釋:/** */(文檔注釋Javadoc生成的文檔)

      關于文檔注釋,便是通過命令來對源代碼進行一定的信息補充,下次在使用Eclipse時將會講到。

      本質上來說,注釋就是編譯器在進行程序編譯的時候,如果發現有注釋的內容將不對此部分進行編譯處理。Java中可以把注釋分為三種:類注釋、多行注釋和單行注釋。

      三.相關規則總結

      最后,關于程序的排版規則和命名規則:

      排版規則:

      1.程序塊采用縮進規則,縮進的空格為四個,不允許使用TAP縮進。

      2.分界符(如大括號{}各占一行)應各獨占一行,同時與引用他們的語句左對齊。

      3.較長的語句、表達式或參數(>=80字符)要分成多行書寫。

      4.不允許把多個短語句寫在一行中,即一行只寫一條語句,定義變量后應該空一行。

      5.if for do while case switch default等語句各自占一行。

      6.if for do while等語句的執行語句部分無論多少都要加括號。

      命名規則:

      1.類名和接口名使用意義完整的英文描述:每個英文單詞的首字母使用大寫,

      其余字母使用小寫的大小混合法。

      2.方法名使用類意義完整的英文描述:第一個單詞的字母使用小寫,剩余單詞首字母大寫其余字母小寫的混合法。

      3.屬性名使用完整意義的英文描述:第一個單詞的字母使用小寫,剩余單詞首字母大寫其余字母小寫的大小寫混合法。

      4.常量名使用全大寫的英文描述:語文單詞之間使用下劃線分隔開,并且使用static final修飾。

      Java

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:Mongodb常用索引介紹
      下一篇:【Hadoop】關于Sqoop導出數據到postgresql時schema的設置問題
      相關文章
      1区1区3区4区产品亚洲| 亚洲免费精彩视频在线观看| 亚洲高清偷拍一区二区三区 | 亚洲av乱码中文一区二区三区| 久久久久亚洲AV无码专区首| 国产成人精品日本亚洲网站| 亚洲精品美女久久久久久久| 亚洲色精品三区二区一区| 亚洲美女人黄网成人女| 久久亚洲精品AB无码播放| 亚洲A∨午夜成人片精品网站| 亚洲丰满熟女一区二区哦| 亚洲Av永久无码精品黑人| 久久久久亚洲AV无码去区首 | 亚洲av永久无码精品网站| 亚洲国产另类久久久精品小说| 亚洲线精品一区二区三区影音先锋| 亚洲精品视频免费| 国产午夜亚洲精品理论片不卡| 久久久久亚洲AV成人网人人网站 | 亚洲国产成人乱码精品女人久久久不卡 | 亚洲乱码日产精品一二三| 亚洲精品欧美综合四区| 久久久久久亚洲精品无码| 亚洲爆乳大丰满无码专区| 青青青亚洲精品国产| 亚洲国产精品无码久久青草| 亚洲第一se情网站| 亚洲精品国产精品乱码不卞| 中文字幕亚洲激情| 国产亚洲人成网站在线观看不卡| 国产精品国产亚洲精品看不卡| 亚洲嫩草影院久久精品| 亚洲精品国产啊女成拍色拍| 亚洲一卡2卡4卡5卡6卡在线99| 亚洲综合av一区二区三区| 亚洲AV无码专区在线电影成人| xvideos亚洲永久网址| 丝袜熟女国偷自产中文字幕亚洲| 亚洲精品无码国产| 亚洲高清视频免费|