Java Language Espace blanc


Exemple

Espaces verticaux

  • Une seule ligne blanche doit être utilisée pour séparer…

    • Déclaration de colis
    • Déclarations de classe
    • Constructeurs
    • Les méthodes
    • Initialisateurs statiques
    • Initialiseurs d'instance
  • … Et peuvent être utilisés pour séparer des groupes logiques de

    • déclarations d'importation
    • des champs
    • déclarations
  • Plusieurs lignes vierges consécutives ne doivent être utilisées que pour séparer des groupes de membres apparentés et non comme l'espacement standard entre membres.

Espaces horizontaux

  • Un seul espace doit être utilisé…

    • Pour séparer les mots-clés des crochets et des accolades voisins
    • Avant et après tous les opérateurs binaires et les opérateurs comme les symboles tels que les flèches dans les expressions lambda et les deux points dans les expressions améliorées pour les boucles (mais pas avant les deux points d'une étiquette)
    • Après // commence un commentaire.
    • Après les virgules séparant les arguments et les points-virgules séparant les parties d'une boucle for.
    • Après la parenthèse de fermeture d'une distribution.
  • Dans les déclarations de variables, il n'est pas recommandé d'aligner les types et les variables.