垂直の空白
単一の空行は、以下の場合で使われます。
- クラスの連続するメンバ(あるいは初期化子)の間。フィールド、コンストラクタ、メソッド、ネストしたクラス、static初期化子、インスタンス初期化子。
- 例外 :2個の連続するフィールド(その間にコードがないもの)間での空行は任意である。そのような空行はフィールドの 論理的なグループ分け をするのに必要です。
- メソッド本体内で、文を 論理的にグループ分けしたい場合。
- 必要な場合、クラスの最初のメンバーの前と最終メンバーの後。(推奨も禁止もしない)
- 本文書の別の節で入れるよう求められた場所(3.3節の インポート文 など)
複数の連続した空行を入れて良いが、必須でも推奨でもない。