經常在網上看到一些代碼對標識符的命名都不大規范,這次特地整理一下java中各類標識符的命名規則,java課程希望對大家有所幫助。
為赤坎等地區用戶提供了全套網頁設計制作服務,及赤坎網站建設行業解決方案。主營業務為成都網站建設、成都做網站、赤坎網站設計,以傳統方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業、用心的態度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
一、標識符命名規則
1、標識符用作給變量、方法和類命名。
2、以字母、下劃線“_”和“$”符開頭,后面可跟字母、下劃線“_”和“$”符或數字。
3、大小寫敏感。
4、應該使用有意義的名稱,達到見名知意的目的,并且長度無限制。
5、盡量不要使用中文。
6、不可以是true和false。true和false雖然不是關鍵字,但是有特殊用途。
7、避免與java關鍵字與java類庫的類名重名,java關鍵字一共有51個。
二、對于不同標識符使用不同的命名規則
1、包名:全部小寫,用”.”隔開,每一個點表示一級目錄,至少要有一級目錄。
(1)單級包:小寫。如:com
(2)多級包:小寫,用”.”隔開。
2、類或接口:所有單詞首字母大寫。(大駝峰法)
(1)一個單詞:首字母大寫。如:Student、People
(2)多個單詞:每個單詞首字母大寫。如:HelloWorld、ServerSocket
3、方法或變量:第一個單詞首字母小寫,從第二個單詞開始首字母大寫。(小駝峰法)
(1)一個單詞:首字母小寫。如:name、age
(2)多個單詞:第二個單詞首字母大寫。如:stuName、showTime
4、常量:全部大寫,單詞鍵以下劃線”_”隔開
(1)一個單詞:全大寫。如:PI、COUNT
(2)多個單詞:全大寫,并以”_”隔開。如:RESULT_OK、WINDOW_HIERARCHY_TAG
總之,遵循這個命名規范,不止有利于別人能夠更快速的讀懂我們的代碼,了解代碼中的成員,還能夠讓我們在實際開發中減少很多不必要的麻煩。
//合法標識符,首位不能是數字;
//Java關鍵字不能當作Java標識符;
//標識符不能包含空格;
//不能包含@、#等其他特殊字符,只能包含美元符號($);
包名:字母全部小寫。如,com.abc.dollapp。
常量名:采用大寫形式,單詞之間以下劃線“_”隔開。
標識符組成
Java標識符由數字,字母和下劃線(_),美元符號($)或人民幣符號(¥)組成。在Java中是區分大小寫的,而且還要求首位不能是數字。最重要的是,Java關鍵字不能當作Java標識符。
下面的標識符是合法的:
myName,My_name,Points,$points,_sys_ta,OK,_23b,_3_
下面的標識符是非法的:
#name,25name,class,time,if
以上內容參考;百度百科-java標識符
標識符的命名規則如下:
1、可以使用數字、字母、下劃線、美元符號($)。
2、不能以數字開頭。
3、不能包含空格。
4、不能使用關鍵字和保留字,但是可以包含關鍵字和保留字。
5、java嚴格區分大小寫,但是長度無限制。
標識符的常見命名約定
一、小駝峰式命名法:(方法、變量)
約定1:標識符是一個單詞的時候,首字母小寫。
示例1:name。
約定2:標識符由多個單詞組成的時候,第一個單詞首字母小寫,其他單詞首字母大寫。
示例2:firstName。
二、大駝峰式命名法:(類)
約定1:標識符是一個單詞的時候,首字母大寫。
示例1:Students。
約定2:標識符由多個單詞組成的時候,第一個單詞首字母小寫,其他單詞首字母大寫。
示例2:GoodStudents。
網站標題:java代碼的標識符 java標識符規范
鏈接URL:http://vcdvsql.cn/article48/doisdep.html
成都網站建設公司_創新互聯,為您提供網站排名、品牌網站制作、面包屑導航、營銷型網站建設、云服務器、企業網站制作
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯