Java第三章java編碼規(guī)范

      網(wǎng)友投稿 768 2022-05-29

      第三章java編碼規(guī)范

      一、java標(biāo)識(shí)符和關(guān)鍵字命名規(guī)范

      1.標(biāo)識(shí)符

      Q:標(biāo)識(shí)符是什么?

      A:包含類(lèi)、變量、方法、接口、枚舉、注解

      標(biāo)識(shí)符命名規(guī)范:

      1字母、數(shù)字、下劃線、$所組成

      2不能使用數(shù)字開(kāi)頭

      3不能使用Java關(guān)鍵字

      4區(qū)分大小寫(xiě)

      5中文也可以作為標(biāo)識(shí)符,但不建議使用

      類(lèi)、接口命名規(guī)則:

      單個(gè)單詞:首字母大小,其它小寫(xiě)(小駝峰)

      Eg:Hello

      多個(gè)單詞:每個(gè)單詞首字母大寫(xiě),其它小寫(xiě)(大駝峰)

      Eg:HelloWorld

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

      單個(gè)字母:全部小寫(xiě)

      Eg:check()

      多個(gè)單詞:第二個(gè)單詞起首字母大寫(xiě),其它小寫(xiě)

      Eg:checkUserName()

      常量命名規(guī)則:

      單個(gè)單詞:全部大寫(xiě)

      Eg:NUMBER

      多個(gè)單詞:全部大寫(xiě),每個(gè)單詞用_隔開(kāi)

      Eg:MAX_VALUE

      命名規(guī)范對(duì)職業(yè)發(fā)展有很大的幫助

      2.關(guān)鍵字:

      二、類(lèi)注釋、多行注釋和單行注釋

      注釋可以提高代碼的可讀性,書(shū)寫(xiě)注釋是一個(gè)非常好的習(xí)慣。

      Java分為三種注釋

      單行注釋?zhuān)?/(可以嵌套)

      多行注釋?zhuān)?* …… */(不可嵌套)

      文檔注釋?zhuān)?** …… */(文檔注釋javadoc生成的文檔)

      -author 、 -version 是可選項(xiàng)

      會(huì)生成html幫助文檔網(wǎng)頁(yè)版

      作用是:可以生成類(lèi)的幫助文檔,為我們的使用提供便利

      三、Eclipse工具和模板

      主要講eclipse的安裝,字符集變成utf-8,文檔注釋設(shè)置

      四、華為Java編程軍規(guī)簡(jiǎn)介

      有了好習(xí)慣,終生受益

      1 注釋要求

      源程序注釋量必須在30%以上

      注釋的內(nèi)容要清楚、含義準(zhǔn)確(以幫助我們更好的二次開(kāi)發(fā)、查找問(wèn)題)

      2 排版規(guī)則一:

      程序塊要采用縮進(jìn)風(fēng)格編寫(xiě),縮進(jìn)的空格數(shù)為4個(gè)

      不允許使用TAB縮進(jìn)

      3 排版規(guī)則二:

      分界符(如 ’{‘ 和 ‘}’)應(yīng)各獨(dú)占一行,同時(shí)與引用他們的語(yǔ)句左對(duì)齊

      4 排版規(guī)則三

      較長(zhǎng)的語(yǔ)句、表達(dá)式或參數(shù)(>80字符)要分成多行書(shū)寫(xiě)

      5 排版規(guī)則四

      Java第三章java編碼規(guī)范

      一行只寫(xiě)一條語(yǔ)句,不允許把多個(gè)短語(yǔ)句寫(xiě)在一行中。

      6 排版規(guī)則五

      if、for、do、while、case、switch、default等語(yǔ)句自占一行,

      if、for、do、while等無(wú)論有幾條語(yǔ)句都要加{ }

      7 命名規(guī)則一

      8 命名規(guī)則二

      9 命名規(guī)則三

      10 命名規(guī)則四

      Java

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:Java筆記第三章
      下一篇:【軟通鯤鵬云最佳實(shí)踐33】php-7.2.21 鯤鵬云服務(wù)器安裝實(shí)踐
      相關(guān)文章
      亚洲裸男gv网站| 亚洲老熟女@TubeumTV| 久久精品国产亚洲AV香蕉| 亚洲高清最新av网站| 国产精品亚洲一区二区在线观看 | 国产偷国产偷亚洲清高动态图| 国产亚洲精品欧洲在线观看| 亚洲AV永久无码天堂影院| 亚洲乱妇老熟女爽到高潮的片| 亚洲妇女熟BBW| 亚洲色大成网站www永久男同| 亚洲私人无码综合久久网| 亚洲制服在线观看| 亚洲伊人久久大香线蕉在观| 亚洲一区二区久久| 亚洲一级毛片在线播放| 亚洲国产av高清无码| 亚洲不卡视频在线观看| 亚洲高清中文字幕免费| 亚洲欧美日韩一区二区三区在线| 亚洲色少妇熟女11p| 色欲aⅴ亚洲情无码AV蜜桃| 日韩色日韩视频亚洲网站| 亚洲 另类 无码 在线| 亚洲国产香蕉人人爽成AV片久久| 亚洲一本大道无码av天堂| 在线观看亚洲天天一三视| 国产精品亚洲A∨天堂不卡| 久久亚洲精品中文字幕无码| 久久青青草原亚洲av无码app| 亚洲婷婷在线视频| jiz zz在亚洲| 国产成人亚洲毛片| 不卡精品国产_亚洲人成在线| 亚洲日韩v无码中文字幕| 亚洲爱情岛论坛永久| 亚洲另类春色校园小说| 亚洲日韩精品无码AV海量| 处破女第一次亚洲18分钟| 国产L精品国产亚洲区久久| 亚洲大尺度无码专区尤物|