鍵盤動物_java
java,java
java 命名規(guī)范
標(biāo)識符類型 命名規(guī)則 例子
包
(Packages) 一個唯一包名的前綴總是全部小寫的ASCII字母并且是一個頂級域名,通常是com,edu,gov,mil,net,org,或1981年ISO 3166標(biāo)準(zhǔn)所指定的標(biāo)識國家的英文雙字符代碼。包名的后續(xù)部分根據(jù)不同機(jī)構(gòu)各自內(nèi)部的命名規(guī)范而不盡相同。這類命名規(guī)范可能以特定目錄名的組成來區(qū)分部門(department),項目(project),機(jī)器(machine),或注冊名(login names)。 com.sun.eng
com.apple.quicktime.v2
edu.cmu.cs.bovik.cheese
類
(Classes) 命名規(guī)則:類名是個一名詞,采用大小寫混合的方式,每個單詞的首字母大寫。盡量使你的類名簡潔而富于描述。使用完整單詞,避免縮寫詞(除非該縮寫詞被更廣泛使用,像URL,HTML) class Raster;
class ImageSprite;
接口(Interfaces) 命名規(guī)則:大小寫規(guī)則與類名相似 interface RasterDelegate;
interface Storing;
方法
(Methods) 方法名是一個動詞,采用大小寫混合的方式,第一個單詞的首字母小寫,其后單詞的首字母大寫。 run();
runFast();
getBackground();
變量(Variables) 除了變量名外,所有實例,包括類,類常量,均采用大小寫混合的方式,第一個單詞的首字母小寫,其后單詞的首字母大寫。變量名不應(yīng)以下劃線或美元符號開頭,盡管這在語法上是允許的。
變量名應(yīng)簡短且富于描述。變量名的選用應(yīng)該易于記憶,即,能夠指出其用途。盡量避免單個字符的變量名,除非是一次性的臨時變量。臨時變量通常被取名為i,j,k,m和n,它們一般用于整型;c,d,e,它們一般用于字符型。 char c;
int i;
float myWidth;
實例變量(Instance Variables) 大小寫規(guī)則和變量名相似,除了前面需要一個下劃線 int _employeeId;
String _name;
Customer _customer;
常量(Constants) 類常量和ANSI常量的聲明,應(yīng)該全部大寫,單詞間用下劃線隔開。(盡量避免ANSI常量,容易引起錯誤) static final int MIN_WIDTH = 4;
static final int MAX_WIDTH = 999;
static final int GET_THE_CPU = 1;
posted on 2010-02-04 14:07
鍵盤動物
閱讀(297)
評論(0)
編輯
收藏
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
Powered by:
BlogJava
Copyright © 鍵盤動物
<
2010年2月
>
日
一
二
三
四
五
六
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
導(dǎo)航
BlogJava
首頁
新隨筆
聯(lián)系
聚合
管理
統(tǒng)計
隨筆 - 60
文章 - 0
評論 - 4
引用 - 0
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
給我留言
查看公開留言
查看私人留言
隨筆檔案
2014年8月 (9)
2014年7月 (5)
2014年5月 (3)
2013年6月 (2)
2013年5月 (2)
2013年4月 (1)
2011年7月 (3)
2011年6月 (3)
2011年3月 (1)
2011年1月 (1)
2010年12月 (2)
2010年11月 (2)
2010年5月 (1)
2010年4月 (3)
2010年3月 (2)
2010年2月 (3)
2010年1月 (3)
2009年12月 (2)
2009年11月 (12)
新聞分類
java
(rss)
linux
(rss)
搜索
最新評論
1.?re: 日志級別的選擇:Debug、Info、Warn、Error還是Fatal?
aaaa
--ww
2.?re: 三次握手
網(wǎng)絡(luò)通信的三次握手。
--家電
3.?re: 手把手教您配置Liunx目錄服務(wù)器
這個文章不錯,按此配置Liunx OpenLDAP目錄服務(wù)器,收藏了。
--家電
4.?re: 重構(gòu),改善既有代碼的設(shè)計 第二章(1)[未登錄]
不錯
--呵呵
閱讀排行榜
1.?日志級別的選擇:Debug、Info、Warn、Error還是Fatal?(11696)
2.?mac hosts重啟后被重寫及解決方案(5201)
3.?最強(qiáng)烈推薦-我的java收藏夾(內(nèi)有國內(nèi)最好的java論壇)[轉(zhuǎn)](1558)
4.?Ubuntu下使用Array SSL VPN客戶端連接VPN網(wǎng)絡(luò)(1371)
5.?linux 查看進(jìn)程信息 (1315)
評論排行榜
1.?三次握手(1)
2.?重構(gòu),改善既有代碼的設(shè)計 第二章(1)(1)
3.?日志級別的選擇:Debug、Info、Warn、Error還是Fatal?(1)
4.? 手把手教您配置Liunx目錄服務(wù)器(1)
5.?ubuntu 安裝 mysql(0)
主站蜘蛛池模板:
巨鹿县
|
苗栗市
|
甘南县
|
韶关市
|
湖口县
|
独山县
|
准格尔旗
|
慈利县
|
东安县
|
贵定县
|
昌平区
|
大同县
|
抚宁县
|
大港区
|
聊城市
|
德阳市
|
雅江县
|
驻马店市
|
呈贡县
|
拉萨市
|
金阳县
|
上杭县
|
建湖县
|
玉门市
|
乌海市
|
苍溪县
|
池州市
|
大化
|
衡阳县
|
彰化市
|
郁南县
|
清苑县
|
四会市
|
高雄市
|
梓潼县
|
合江县
|
达日县
|
扶余县
|
淮滨县
|
资源县
|
娄底市
|