本文目錄一覽:
- 1、java web項目中,模塊的命名規則是什麼?
- 2、Java類的命名規則是什麼
- 3、java jsp 中包、類、介面等的命名規則?
- 4、請問java介面命名規範
- 5、北大青鳥java培訓:Java標識符命名規則?
java web項目中,模塊的命名規則是什麼?
servlet類所在包命名規範:域名類型.域名.項目名稱.web.servlet
例如:com.baidu.web.servlet
自定義標籤類所在包命名規範:域名類型.域名.項目名稱.web.tags
例如:com.baidu.web.tags
過濾器類所在包命名規範:域名類型.域名.項目名稱.web.filter
例如:com.baidu.web.filter
Action類所在包命名規範:域名類型.域名.項目名稱.web.action
例如:com.baidu.web.action
ActionForm類所在包命名規範:域名類型.域名.項目名稱.web.form
例如:com.baidu.web.form
Javabean所在包命名規範:域名類型.域名.項目名稱.web.service.impl
例如:com.baidu.web.service.impl
Javabean實現介面命名規範:域名類型.域名.項目名稱.web.service
例如:com.baidu.web.service
DAO類所在包命名規範:域名類型.域名.項目名稱.dao.impl
例如:com.baidu.dao.impl
DAO類所實現的介面在包中命名規範:域名類型.域名.項目名稱.dao
例如:com.baidu.dao
POJO類與hbm文件所在包命名規範:域名類型.域名.項目名稱.dao.hbm
例如:com.baidu.dao.hbm
全局公共類、介面類所在包命名規範:域名類型.域名.項目名稱.global
例如:com.baidu.global
全局工具類所在包命名規範:域名類型.域名.項目名稱.util
例如:com.baidu.util
Java類的命名規則是什麼
1.使用完整描述符來準確地描述變數、欄位或類。
例如,使用的名稱可以是 FirstName、GrandTotal 或 Corporate Customer。雖然像 x1、y1 或 fn 這樣的名稱較短容易輸入,但是它們並不提供任何信息指出它們所代表的內容。這樣對代碼的理解、維護和增強會造成一定困難。
2.使用適用於領域內的術語。
如果您的用戶將他們的客戶稱為顧客,則對這個類使用術語Customer來代替Client。許多開發人員曾經犯了這樣一個錯誤:當業界或領域中已存在更貼切的術語時,他們還冥思苦想,準備為一些概念創建通用術語。
3.巧妙節儉地使用縮寫。
這表示您應該維護一份標準短格式(縮寫)的列表,應該明智地選擇它們,並在使用時保持一貫性。例如,如果要使用字 arithmetic 的短格式, 選擇 ar、ari 或 art 中的一個,記錄下所選的縮寫(到底是哪個並不重要),並只使用這一個。
4.使用大小寫混合增強名稱的可讀性。
通常應該使用小寫字母,但是將類名和介面名稱的第一個字母寫成大寫,將所有非起始單詞的第一個字母也寫成大寫。
5.將標準首字母縮寫詞的第一個字母大寫。
名稱會經常包含標準縮寫,如 SQL 表示「Standard Query Language」。諸如表示屬性的 sqlDatabase 或表示類的 sQLDatabase 等名稱比sQLDatabase 和SQLDatabase 更便於閱讀。
6.避免長型名稱(最大 15 個字元比較合適)。
雖然類名 AllImplemented IterfacesAndSubclass 可能是個比較好的類名(當然,在此示例中有些誇張),但是這個名稱顯然太長,應該把它重命名為較短的名稱才好。
7.避免名稱過於相似或僅在大小寫方面有區別。
不應該同時使用變數名 myObject 和 myObjects,也不應該同時使用 myOraDatabase 和 anORADatabase。
擴展資料:
Java類的命名規範如下:
1、 項目名全部小寫
2、 包名全部小寫
3、 類名首字母大寫,如果類名由多個單片語成,每個單詞的首字母都要大寫。
如:public class MyFirstClass{}
4、 變數名、方法名首字母小寫,如果名稱由多個單片語成,每個單詞的首字母都要大寫。
如:int index=0;
public void toString(){}
5、 常量名全部大寫
如:public static final String GAME_COLOR=」RED」;
6、所有命名規則必須遵循以下規則:
1)、名稱只能由字母、數字、下劃線、$符號組成
2)、不能以數字開頭
3)、名稱不能使用JAVA中的關鍵字。
4)、堅決不允許出現中文及拼音命名。
參考資料:百度百科-Java
java jsp 中包、類、介面等的命名規則?
類命名規則
基本命名規則:
類、介面命名
命名規則:以大寫字母開頭,假如有多個英文本詞,每個英文本詞頭字母大寫
例如:StudentInfo
介面命名
命名規則:以大寫字母”I”開頭,假如有多個英文本詞,每個英文本詞頭字母大寫
例如:IStudentInfo
介面出現類命名:
命名規則:將出現的介面名稱的首字母”I”去掉,以”Impl作為結尾”,假如有多個英文本詞,每個英文本詞頭字母大寫。
例如:StudentInfoImpl
J2EE+SSH框架命名規則
servlet類命名:
命名規則:以Servlet英文本詞結尾
例如:LoginServlet
POJO命名:
應用hibernate自動生成的類即可
DAO類命名:
應用hibernate自動生成的類即可
Action類命名:
命名規則:Action的命名以POJO名稱來制定,POJO名稱Action
例如:
一個的POJO名稱為Diary,其對應的action為DiaryAction
ActionForm類命名:
命名規則:ActionForm的命名以POJO名稱來制定,POJO名稱Form
例如:
一個的POJO名稱為Diary,其對應的actioForm為DiaryForm
業務邏輯介面命名:
命名規則:業務邏輯介面的命名以POJO名稱來制定,IPOJO名稱Service
例如:
一個的POJO名稱為Diary,其對應的業務邏輯介面為IDiaryService
業務邏輯出現類命名:
命名規則:業務邏輯介面出現類的命名以POJO名稱來制定
例如:
一個的POJO名稱為Diary,對應的業務邏輯介面出現類名為DiaryServiceImpl
請問java介面命名規範
一般寫法如:用戶登錄
UserLogin—介面
UserLoginImpl—實現類
北大青鳥java培訓:Java標識符命名規則?
經常在網上看到一些代碼對標識符的命名都不大規範,這次特地整理一下java中各類標識符的命名規則,電腦培訓希望對大家有所幫助。
一、標識符命名規則1、標識符用作給變數、方法和類命名。
2、以字母、下劃線「_」和「$」符開頭,後面可跟字母、下劃線「_」和「$」符或數字。
3、大小寫敏感。
4、應該使用有意義的名稱,達到見名知意的目的,並且長度無限制。
5、盡量不要使用中文。
6、不可以是true和false。
true和false雖然不是關鍵字,但是有特殊用途。
7、避免與java關鍵字與java類庫的類名重名,java關鍵字一共有51個,如下:二、對於不同標識符使用不同的命名規則1、包名:全部小寫,用」.」隔開,每一個點表示一級目錄,至少要有一級目錄。
(1)單級包:小寫。
如:com(2)多級包:小寫,用」.」隔開。
如:com.baidu.www2、類或介面:所有單詞首字母大寫。
(大駝峰法)(1)一個單詞:首字母大寫。
如:Student、People(2)多個單詞:每個單詞首字母大寫。
如:HelloWorld、ServerSocket3、方法或變數:第一個單詞首字母小寫,從第二個單詞開始首字母大寫。
(小駝峰法)(1)一個單詞:首字母小寫。
如:name、age(2)多個單詞:第二個單詞首字母大寫。
如:stuName、showTime4、常量:全部大寫,單詞鍵以下劃線」_」隔開(1)一個單詞:全大寫。
如:PI、COUNT(2)多個單詞:全大寫,並以」_」隔開。
如:RESULT_OK、WINDOW_HIERARCHY_TAG總之,遵循這個命名規範,不止有利於別人能夠更快速的讀懂我們的代碼,了解代碼中的成員,還能夠讓我們在實際開發中減少很多不必要的麻煩。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/291630.html