Wie Zeichensetzung Ihr Java-Code

In Englisch, Zeichensetzung ist von entscheidender Bedeutung. Interpunktion ist auch wichtig, in einem Java-Programm. Die Verwendung von geschweiften Klammern, Semikolons, Klammern, doppelte Anführungszeichen, und Perioden sagt Java, wie Sie den Code zu lesen und macht den Code einfacher für Menschen zu verstehen.

Diese Liste enthält einige Java Zeichensetzungsregeln aus:

  • Fügen Sie eine Klasse Körper in einem Paar von geschweiften Klammern.

    In dieser Auflistung, die MyFirstJavaClass Körper wird in geschweifte Klammern gesetzt.

    Paket org.allyourcode.myfirstproject-public class MyFirstJavaClass {/ *** @param args * / public static void main (String [] args) {javax.swing.JOptionPane.showMessageDialog (null, "Hallo") -}}

    Die Platzierung einer geschweiften Klammer (am Ende einer Zeile, am Anfang einer Zeile oder auf einer eigenen Zeile) ist unwichtig. Die einzige wichtige Aspekt der Platzierung ist die Konsistenz. Die konsequente Platzierung von geschweiften Klammern im Code macht den Code für Sie einfacher zu verstehen. Und wenn Sie Ihren eigenen Code zu verstehen, Sie schreiben weit besseren Code.

    Wenn Sie ein Programm zusammenstellen, können Eclipse-automatisch den Code neu anordnen, so dass die Platzierung von geschweiften Klammern (und andere Elemente-Programm) im Einklang steht. Um es passieren, klicken Sie mit der Maus irgendwo in den Editor und wählen Sie Quelle-Format.

  • Legen Sie ein Verfahren Körper in einem Paar von geschweiften Klammern.

    In der Auflistung, die Main Methode des Körpers ist in geschweifte Klammern gesetzt.

  • Eine Java-Anweisung endet mit einem Semikolon.

    Zum Beispiel in der Liste, wird der Anruf an die showmessagedialog Verfahren endet mit einem Semikolon.

  • Eine Erklärung endet mit einem Semikolon.

    Wieder in der Auflistung, endet die erste Zeile des Codes (mit der Paketdeklaration) mit einem Semikolon.

  • Trotz der vorherigen zwei Regeln, stellen Sie kein Semikolon unmittelbar nach einem schließenden geschweiften Klammer (}).

    Die Auflistung endet mit zwei schließenden geschweiften Klammern, und keiner dieser Klammern wird durch ein Semikolon gefolgt.

  • Verwenden Sie Klammern, ein Methodenparameter zu umschließen, und verwenden Sie Kommas, um die Parameter zu trennen.

    In der Auflistung (wo sonst?) Den Anruf an die showmessagedialog Methode hat zwei Parameter: Null und "Hallo". Die Erklärung des Main Methode hat nur einen Parameter: args.

  • Verwenden Sie doppelte Anführungszeichen (# 147- # 148-) zu bezeichnen Zeichenketten.

    In der Auflistung, die "Hallo" Parameter teilt der showmessagedialog Methode die Zeichen angezeigt werden Hallo auf dem Gesicht des Dialogfelds.

  • Verwenden Sie Punkte, die die Teile eines qualifizierten Namen zu trennen.

    In der Java-API, die javax.swing Paket enthält die JOptionPane Klasse, die wiederum enthält die showmessagedialog Verfahren. Damit javax.swing.JOptionPane.showMessageDialog ist der vollständig qualifizierte Namen der Methode.

  • Verwenden Sie Punkte in einem Paketnamen.

    Die Punkte in einem Paketnamen sind ein wenig irreführend. Ein Paketname deutet auf Anwendungen für den Code in der Verpackung. Aber ein Paketname klassifizieren Pakete nicht in Subpackages und Unter Subpackages.

    Zum Beispiel hat die Java API die Pakete javax.swing, javax.security.auth, javax.security.auth.login, und viele andere. Das Wort javax allein bedeutet nichts, und die javax.security.auth.login Paket nicht innerhalb der javax.security.auth Paket.

    Die offensichtlichste Folge eines Punkte des Pakets Name einer Datei Speicherort auf der Festplatte zu bestimmen. Zum Beispiel wegen seiner Paketnamen, muss der Code in der Auflistung in einem Ordner namens myfirstproject, die in einem Ordner sein muss benannt allyourcode, die wiederum muss in einem Ordner namens org, wie in dieser Figur gezeigt.

    bild0.jpg

Menü