導航:首頁 > 編程語言 > java工程命名

java工程命名

發布時間:2022-10-16 08:58:49

1. 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。

(1)java工程命名擴展閱讀:

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)、堅決不允許出現中文及拼音命名。

2. Java工程命名

工程名無所謂,我一般是自己想個名字,都是小寫,不加點,不加下劃線,不用特殊符號就行了,但千萬不要用中文,後果嚴重

3. java怎麼從命名

工程重命名:
選中工程,按F2即可重命名

還有一種情況是,改工程名稱後,當工程發布到tomcat中時名稱還是以前的,這時候就需要以下
解決方案:
項目->屬性->myelcipse->web下,修改web context root就可!
要在eclipse裡面改下,光把項目重命名是不成的。
工程名--右鍵--Properties--MyEclipse--Web--
把Web Context-root的名字給改了
再把tomcat的工程刪除了。
重新部署下

4. java web項目中,模塊的命名規則是什麼

servlet類所在包命名規范:域名類型.域名.項目名稱.web.servlet
例如:com..web.servlet
自定義標簽類所在包命名規范:域名類型.域名.項目名稱.web.tags

例如:com..web.tags
過濾器類所在包命名規范:域名類型.域名.項目名稱.web.filter

例如:com..web.filter
Action類所在包命名規范:域名類型.域名.項目名稱.web.action

例如:com..web.action
ActionForm類所在包命名規范:域名類型.域名.項目名稱.web.form

例如:com..web.form
Javabean所在包命名規范:域名類型.域名.項目名稱.web.service.impl

例如:com..web.service.impl
Javabean實現介面命名規范:域名類型.域名.項目名稱.web.service

例如:com..web.service
DAO類所在包命名規范:域名類型.域名.項目名稱..impl

例如:com...impl
DAO類所實現的介面在包中命名規范:域名類型.域名.項目名稱.

例如:com..
POJO類與hbm文件所在包命名規范:域名類型.域名.項目名稱..hbm

例如:com...hbm
全局公共類、介面類所在包命名規范:域名類型.域名.項目名稱.global

例如:com..global
全局工具類所在包命名規范:域名類型.域名.項目名稱.util

例如:com..util

5. Java中類的命名規范

一、Java程序,包名:Package的名字應該都是由小寫單片語成,如:text.demo.example
具體的示例如下:
com.icss下面為平台包。stmacmbas為本項目的根程序包。
stmacmbas.base為本項目的開發基礎包。
stmacmbas.commerce為商業企業程序包。
stmacmbas.example為示常式序包。
stmacmbas.instry為工業企業程序包。
stmacmbas.stma為國家局程序包。
stmacmbas.util為工具包。

二、文件名。
1. 文件名由英文單片語成,每個單詞的首字母大寫,最好不要超過4個單詞,如:ShipOrder.java。
2. Java文件的文件名要與程序中的public類名相同。
3. Servlet文件要以Servlet作為結尾,如:AddCompanyServlet.java。

三、類名:每個單詞的首字母大寫。同上。

四、變數名。
1. class變數的命名:變數的名字必須用一個小寫字母開頭,後面的單詞用大寫字母開頭。
2. static final變數的命名:static final變數的名字應該都大寫並且指出完整含義。
3. 用有意義的名字命名變數:首先,用完整的英語單詞或約定俗成的簡寫命名變數(不允許用漢語拼音),如:firstName,zipCode。
4. 用復數命名Collection類變數。Collection包括數組,vector等。命名時使用復數:customers, classmates。

五、方法名。
1. 方法的名字必須用一個小寫字母開頭,後面的單詞用大寫字母開頭。
2. 方法的名字要與該方法的用途相關。

六、參數名。
1. 參數的命名:參數的名字必須和變數的命名規范一致。
2. 方法的參數:使用有意義的參數命名,如果可能的話,使用和要賦值的欄位一樣的名字。

6. 求Java項目名的命名規范!

我經過資料的搜索, 以及個人實踐, 建議採用PascalCase.

以下是我個人對Java命名的方方面面的總結:

NamingConvention
0)Project
單詞首字母大寫,即PascalCase
BillSystem
170213_JQueryDemo//一般我會在項目名前加上日期,便於在文件系統中能按照時間排序.

1)Package:
全部小寫
com.sina.is
e.bdqn.u2

2)Class/Interface:
首字母大寫,每個單詞的首字母都大寫,盡量避免縮寫,除非這些縮寫用得比原始單詞還廣泛得多,比如URL,HTTP.
StudentDao
StudentDaoImpl
StudentServlet

3)Methods:
service();
getsNo();
setAddress();

4)Variables:
simpleandexplicit,concise,correct,clear,camelCase.
datetime
unit
itemName

7. java工程怎樣命名

這個按個人習慣,你覺得你的工程名怎麼樣容易被人理解你就怎麼起,當然可以用英文,也可以用中文,不過,中文的還是比較容易讓人接受些,畢竟項目發布成功後,為了使用的人方便訪問和記憶。

8. java項目中項目名稱、模塊名稱、目錄名稱、文件名稱的命名規范是啥

java類名是駝峰命名,即單詞首字母大寫,其他字母小寫,其他看要求,目錄一般都是小寫,一般命名是和當前業務相關的英文單詞。

閱讀全文

與java工程命名相關的資料

熱點內容
幻影伺服器怎麼樣 瀏覽:27
具體哪些廣東公司招程序員 瀏覽:867
嵌入式編譯器教程 瀏覽:302
ssl數據加密傳輸 瀏覽:86
51單片機定時器方式2 瀏覽:330
命令行查看開機時間 瀏覽:812
python微博復雜網路分析 瀏覽:550
rf3148編程器 瀏覽:505
浙江標准網路伺服器機櫃雲主機 瀏覽:587
設置網路的伺服器地址 瀏覽:600
java圖形界面設計 瀏覽:751
純前端項目怎麼部署到伺服器 瀏覽:538
瓜子臉程序員 瀏覽:505
如何保證伺服器優質 瀏覽:94
小微信aPP怎麼一下找不到了 瀏覽:299
演算法纂要學術價值 瀏覽:975
程序員你好是什麼意思 瀏覽:802
倩女幽魂老伺服器如何玩 瀏覽:563
電子鍾單片機課程設計實驗報告 瀏覽:1001
看加密頻道 瀏覽:383