久久精品国产亚洲高清|精品日韩中文乱码在线|亚洲va中文字幕无码久|伊人久久综合狼伊人久久|亚洲不卡av不卡一区二区|精品久久久久久久蜜臀AV|国产精品19久久久久久不卡|国产男女猛烈视频在线观看麻豆

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

手機(jī)站
千鋒教育

千鋒學(xué)習(xí)站 | 隨時(shí)隨地免費(fèi)學(xué)

千鋒教育

掃一掃進(jìn)入千鋒手機(jī)站

領(lǐng)取全套視頻
千鋒教育

關(guān)注千鋒學(xué)習(xí)站小程序
隨時(shí)隨地免費(fèi)學(xué)習(xí)課程

當(dāng)前位置:首頁  >  技術(shù)干貨  > java基礎(chǔ)語法-java標(biāo)識符你們清楚嗎?

java基礎(chǔ)語法-java標(biāo)識符你們清楚嗎?

來源:千鋒教育
發(fā)布人:syq
時(shí)間: 2023-03-20 14:32:00 1679293920

  今天主要給大家講解的是java基礎(chǔ)語法的要求,帶大家認(rèn)識Java里的標(biāo)識符及其命名規(guī)范。

千鋒教育

  1. 標(biāo)識符

  首先,我們得認(rèn)識一下什么是”標(biāo)識符“。

  Java中的包、類、方法、參數(shù)和變量等要素,都需要有個(gè)命名,這些名字就是標(biāo)識符,使用字符串進(jìn)行表示。

  從上述定義中可知,在Java中有包、類、方法、參數(shù)、變量等幾種要素,這些要素都需要命名。而這些名字需要使用字符串來命名,這些字符串就叫做”標(biāo)識符“。舉個(gè)栗子,你的名字叫做”二狗“,”二狗“就是標(biāo)識符!這個(gè)解釋夠通俗易懂吧?。?!

  那么有的小伙伴就動(dòng)歪腦筋了,既然標(biāo)識符就是用來命名的字符串,那我是不是可以隨便命名?有沒有什么要求呢?大家想想,你自己身份證上的姓名可以隨便命名嗎?是不是會(huì)有一定的要求和規(guī)范呢?

  2. 命名規(guī)則(重點(diǎn))

  我們首先要記住Java標(biāo)識符的命名規(guī)則,如下:

  ①. 標(biāo)識符由 字母(含英、中、日、俄等)、數(shù)字、下劃線"_" 和 美元符號$ (音: dollar)組成,如age、G7、_value、$salary;

  ②. 不能以數(shù)字開頭,如123abc;

  ③. 嚴(yán)格區(qū)分大小寫,如class與Class是不同的;

 ?、? 長度無限制(一般不要超過15個(gè)字符);

 ?、? 不能是Java中的保留字和關(guān)鍵字。

  下面壹哥給大家舉個(gè)栗子,看看標(biāo)識符是否合法:

5

  3. 命名規(guī)范

  標(biāo)識符命名習(xí)慣:盡量做到見名知意,如Order訂單類,不要寫a、b、c這種名稱;

  變量名/方法名/參數(shù)名:首字母要小寫。如果名稱由多個(gè)單詞組成,第一個(gè)單詞的首字母應(yīng)小寫,剩下的單詞首字母應(yīng)大寫(駝峰式命名法),例如:xxxYyyZzz、numCounter;

  類名: 單詞首字母應(yīng)大寫,如果類名由多個(gè)單詞組成,每個(gè)單詞的首字母都應(yīng)大寫(帕斯卡命名法),例如:XxxYyyZzz、OrderCancel;

  包名: 包名應(yīng)該小寫。由多單詞組成時(shí),所有字母也都應(yīng)小寫,例如:xxxyyyzzz、chinaedu;

  常量名: 所有字母都應(yīng)大寫,常量名由多單詞組成時(shí),每個(gè)單詞用下劃線連接,例如:XXX_YYY_ZZZ、GOOD_LUCK。

  4. 規(guī)則與規(guī)范的區(qū)別

  規(guī)則是必須要遵守的”法則“,屬于強(qiáng)制性的,比如交通規(guī)則,不遵守就不行,會(huì)罰錢扣分出事故!

  規(guī)范是建議你遵守的”建議“,屬于鼓勵(lì)性的,比如道德規(guī)范,建議你能遵守,否則你會(huì)讓人鄙視!

  我們在開發(fā)時(shí),必須遵守Java標(biāo)識符的命名規(guī)則,盡量遵守Java標(biāo)識符的命名規(guī)范。一般在企業(yè)開發(fā)時(shí),對命名規(guī)范都會(huì)有自己的特殊要求,我們要按照公司自己的要求進(jìn)行代碼編寫??傊?,一個(gè)合格的程序員,決不能隨心所欲的想怎么編碼就怎么編碼。就好比一個(gè)合格的人,也不能在這個(gè)社會(huì)上隨心所欲的”胡作非為“,比如是要遵守特定的規(guī)則和規(guī)范的!

tags:
聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
10年以上業(yè)內(nèi)強(qiáng)師集結(jié),手把手帶你蛻變精英
請您保持通訊暢通,專屬學(xué)習(xí)老師24小時(shí)內(nèi)將與您1V1溝通
免費(fèi)領(lǐng)取
今日已有369人領(lǐng)取成功
劉同學(xué) 138****2860 剛剛成功領(lǐng)取
王同學(xué) 131****2015 剛剛成功領(lǐng)取
張同學(xué) 133****4652 剛剛成功領(lǐng)取
李同學(xué) 135****8607 剛剛成功領(lǐng)取
楊同學(xué) 132****5667 剛剛成功領(lǐng)取
岳同學(xué) 134****6652 剛剛成功領(lǐng)取
梁同學(xué) 157****2950 剛剛成功領(lǐng)取
劉同學(xué) 189****1015 剛剛成功領(lǐng)取
張同學(xué) 155****4678 剛剛成功領(lǐng)取
鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
董同學(xué) 138****2867 剛剛成功領(lǐng)取
周同學(xué) 136****3602 剛剛成功領(lǐng)取
相關(guān)推薦HOT
python字符串截?。?/div>

在Python中,字符串是一種非常常見的數(shù)據(jù)類型,它可以用來表示文本、數(shù)字、符號等內(nèi)容。在實(shí)際應(yīng)用中,我們經(jīng)常需要對字符串進(jìn)行截取,以便獲取...詳情>>

2023-11-02 17:56:27
Python socket C/S結(jié)構(gòu)的聊天室應(yīng)用實(shí)現(xiàn)?

隨著互聯(lián)網(wǎng)的發(fā)展,聊天室應(yīng)用成為人們?nèi)粘I钪惺殖R姷囊环N社交方式。Python語言的Socket模塊是實(shí)現(xiàn)網(wǎng)絡(luò)通信的重要工具,可以輕松地實(shí)現(xiàn)C/...詳情>>

2023-11-02 17:53:38
用while求1到100的奇數(shù)和?

在計(jì)算機(jī)編程中,循環(huán)語句是非常重要的一部分。而while語句是其中最基本也是最常用的一種。它的作用是在滿足一定條件的情況下,重復(fù)執(zhí)行一段代...詳情>>

2023-11-02 17:50:57
python創(chuàng)建一個(gè)集合?

在Python中,集合是一種無序且不重復(fù)的數(shù)據(jù)類型,可以用于存儲一組元素。創(chuàng)建一個(gè)集合非常簡單,只需要使用大括號{}或者set()函數(shù)即可。使用大...詳情>>

2023-11-02 17:34:02
linux改文件屬主命令?

Linux文件相關(guān)命令1、命令一:cat cat命令應(yīng)該是在Linux中查看文件內(nèi)容最常見的命令了。使用cat命令會(huì)打印指定文件的所有內(nèi)容到標(biāo)準(zhǔn)輸出上,比...詳情>>

2023-10-31 19:58:15