トップ(最新)

nDiki : Code Conventions For The Java Programming Language

Code Conventions For The Java Programming Language

Sun Microsystems, Inc. による Javaコーディング規約

以下一部抜粋。

インデント幅

4. Indentation

  • 推奨インデント幅は空白4個分。
  • インデントを空白で行うかタブで行うかは規定しない。
  • タブストップは 8 のままにしておく。

記述する順番

  1. クラス/インタフェースJavadoc コメント
  2. クラス/インタフェース宣言
  3. クラス/インタフェースの実装コメント
  4. クラス(static)変数 (public,protected,パッケージレベル,privateの順)
  5. インスタンス変数 (public, protected,パッケージレベル,privateの順)
  6. コンストラクタ
  7. メソッド(スコープ、アクセシビリティではかくて機能別にグループ化)

命名規則 (9. Naming Conventions)

パッケージ名全て小文字
クラス名UpperCamelCase
インタフェースUpperCamelCase
メソッド名lowerCamelCase
変数名lowerCamelCase、最初の文字に $、_ を使わない
定数全て大文字の語を _ でつなぐ

スポンサード リンク

web

関連情報

Related term

no diary

■よく検索されるキーワード

torrent(62) windows(62) perl(58) 提案書(48) 書き方(47) linux(44) アジェンダ(32) usb(29) 動画(27) x31(27) 使い方(27) 手帳(25) ssh(25) mp980(23) thinkpad(22) svn(21) ほぼ日手帳(21) java(21) インストール(20) 画像(20) debian(20) ドラマ(16) subversion(16) cvs(15) ubuntu(15) 設定(15) 秋葉原(14) gmail(13) ヨドバシ(13) 無料動画(13) tortoisesvn(13) dropbox(13) c#(12) .net(12) 壁紙(12) make(12) gnu(12) ノート(11) ヨドバシカメラ(11) a6(11) tc-1(11) ganttproject(11) 冷蔵庫(11) 宮根誠司(11) porter(11) 無印(10) フリー(10) 筆まめ(10) tar(10) 充電式カイロ(10) 方眼(9) パスワード(9) 日本語(9) visual(9) cwrsync(9) wiki(9) gimp(9) フォーマット(9) firefox(8) ボールペン(8) nullpointerexception(8) grub(8) skk(8) ppm(8) ご査収(8) ダウンロード(8) ケース(8) サンプル(8) 提案書の書き方(8) 無料(8) 無印良品(8) google(8) 2008(8) gtd(8) 3.5(8) framework(8) ツール(8) cgi(7) mew(7) バッグインバッグ(7)

この日記のはてなブックマーク数 Add to Google RSS

Process Time: 0.055494s / load averages: 0.07, 0.17, 0.25
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)