javaコーディング标准

javaコーディング标准

ID:31736922

大小:167.03 KB

页数:33页

时间:2019-01-17

javaコーディング标准_第1页
javaコーディング标准_第2页
javaコーディング标准_第3页
javaコーディング标准_第4页
javaコーディング标准_第5页
资源描述:

《javaコーディング标准》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、本(株)永和>b平鍋健児氏J;9提供Java二一宁彳X/標準①一部总改変力・D:httpV/ObjectClub.esm.co.jp/eXtremeProgramming/CodingStd.doc目次LiCS-XPJava二一債夕''標準11.方針52.命名規則5(1)八少犷一刁名5(2)名5(3)少"名5(4)例外夕名6(5)彳A夕一7工彳:X名6(6)実装夕7兔名6(7)抽象夕名6(8)定数(staticfinal)6(9)y7yK名7(10)nbyyyyF'(才7、'声工夕卜总newTSto)7(11)一夕乂yyZ

2、才工夕卜总別co才工夕卜広変換T6to)7(12)属性(Z)取得乂yyK7(13)属性(Z)設定乂yyK7(14)boolean変数4■返丁/7yK7(15)boolean変数8(16)英語日本語8(17)名前①対称性8(18)7U—力1夕9(19)X口T爪狭1/、名前9(20)意味名前9(21)無意味卞名前10(22)大文字小文字101.妇巧心10(23)夕彳儿10(24)長I/、行12(25)長I/、宣言行12(26)import13(27)abstractclassvs.interface13(28)publicva

3、riable14(29)初期化14(30)static変数总避(j•召15(31)final艺好的15(32)privatevs.protected15(33)get/set/7yK15(34)変数隠J16(35)配列宣言16(36)public去7yK16(37)状態取得七状態変更①分離16(38)this(T)return17(39)7y多重定義17(40)equalsOthashCodeO17(41)cloneO18(42)刊才儿2"卜%夕18(43)abstractmethodinabstractclasses18

4、(44)才"工少卜同値比較19(45)宣言七初期化19(46)口一力儿変数再利用X悪20(47)if/while条件中21(48)大力、上匕較演算子21(49)-VXb22(50)例外夕"22(51)去八F引数co変更怎悪22(52)去八F引数①名前23(53)toStringO23(54)switch,if/else①繰*9返U玄悪24(55)String基本型①変換24(56)口"$/2241.U、25(57)javadoc①活用25(58)長l/、U、25(59)javadoc夕25(60)夕nA卜26(61)//v

5、s./**/272.V才一28(62)去于計測28(63)new28(64)synchronized293.乞CO他29(65)自分新IX作召前人相談29(66)複雑卞設計悪29(67)心大一調整肚測定後29(68)卜V少丰一卞口一H玄悪30(69)100%正LA、H玄卞全員^ro/u-/u^合意urv^ar必要

6、rfo6.2.命名規則(1)名“.”亡区切文字.JP.co.your.domainname.projectnamejunit.framework(2)7r<儿名/

7、,classt区別①必要最初(ZI付U•事INameOfInterfaceSfc,能力总加(mix-in)的卞利用(D場合,乞①能力总示"T形容詞i:L,-able总接尾6.例:Runnable,Clonabe,Serializable,...(3)実装勺”名特人interfacet区別"必要力觀柑壬,最後広Impl总付CIassNameEndsWithImpI(4)抽象名抽象少"名Q適当卞名前力•無I,Abstract力巧始名总連想^^6名前艺付AbstractBeforeSubCIassName(8)定数(static

8、final)大文字艺U卞1/、疋哲(7UPPER_CASE_WITH_UNDERSCORES(9)K名最初小文字foirii区切艺大文字.firstWordLowerCaseBu11nternaIWordsCapitalized()(10)7t<7bU>yK(才才声工夕卜艺XnewX()Xcreate

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。