目次 | 前のページ | 次のページ

JavaTM 言語 コーディング規約

1999年4月20日 改訂



1 はじめに
1.1 コーディング規約の必要性
1.2 謝辞

2 ファイル名
2.1 ファイルの拡張子
2.2 一般的なファイル名

3 ファイルの構成
3.1 Java ソースファイル
3.1.1 冒頭のコメント
3.1.2 package と import の宣言
3.1.3 class と interface の宣言

4 インデント
4.1 1行の長さ
4.2 行の折り返し

5 コメント
5.1 インプリメンテーション・コメントのフォーマット
5.1.1 ブロック・コメント
5.1.2 1行コメント
5.1.3 行末に書くコメント
5.1.4 C++ 形式のコメント(//)
5.2 ドキュメンテーション・コメント

6 宣言
6.1 1つの行に書く宣言の数
6.2 初期化
6.3 配置
6.4 クラスとインタフェースの宣言

7
7.1 単一の文
7.2 複合文
7.3 return 文
7.4 if文,if-else 文,if else-if else 文
7.5 for 文
7.6 while 文
7.7 do-while 文
7.8 switch 文
7.9 try-catch 文

8 空白
8.1 空白行
8.2 空白スペース

9 ネーミング規約

10 プログラミングの慣例
10.1 インスタンス変数とクラス変数へのアクセス
10.2 クラス変数とクラスメソッドの参照
10.3 定数
10.4 変数への代入
10.5 その他の慣例
10.5.1 カッコ () 付け
10.5.2 リターン値
10.5.3 条件演算子の中の '?' の前の式
10.5.4 特別なコメント

11 コード例
11.1 Java ソースファイルの例


目次 | 前のページ | 次のページ

このドキュメントは,沼田 哲史 個人が,著作権記述に基づいて Java Code Conventions を日本語に翻訳したものです.
このドキュメントについてコメントがある方は,numata@dg.osakac.ac.jp までメールをお送りください.

This document is what is translated from Java Code Conventions into Japanese by Satoshi Numata with permission .
If you have any comments for this document, send E-mail to numata@dg.osakac.ac.jp.

Copyright © 1995-1999, Sun Microsystems, Inc. All Rights Reserved.