1、 包(java 爲了更好組織類,提供了包機制,用來區別類的命名空間)html
1.定義規制
包的組成由.和小寫字母組成(.用於分割文件夾)java
2.命名習慣函數
- indi:個體項目,指我的發起,但非本身獨自完成的項目,可公開或私有項目,版權t主要屬於發起者 包名爲「indi.發起者名.項目名.模塊名.„„」
- pers:我的項目,指我的發起,獨自完成,可分享的項目,版權主要屬於我的 包名爲「pers.我的名.項目名.模塊名.***」
- priv:私有項目,指我的發起,獨自完成,非公開的私人使用的項目,版權屬於我的 包名爲「priv.我的名.項目名.模塊名.***」
- onem:與「indi」相同,推薦使用「indi」
- team : 團隊項目,指由團隊發起,並由該團隊開發的項目,版權屬於該團隊全部 包名爲「team.團隊名.項目名.模塊名.***」
- com:公司項目,版權由項目發起的公司全部 包名爲「com.公司名.項目名.模塊名.***」
3,做用:3d
- 分類、相同的類文件放在一塊兒;方便查找使用
- 不一樣包的類名能夠事相同的
- 限定訪問權限,只有擁有包的訪問權限才能夠訪問包的內容
2、類名htm
首字母大寫;多個單詞;每一個單詞首字母大寫 如:DataTypeblog
3、方法名(函數名)開發
首字母小寫;多個單詞;從第二個單詞開始首字母大寫 如:dataTypeget
------------------------------------------------------------------------------------------------
原文:http://www.javashuo.com/article/p-gpmnggha-dz.htmlit
如有錯誤請留言,轉載請附上博文鏈接,謝謝!命名空間