A Beginning Programmer’s Guide to Java

Ein Codeblock in Java ist ein Codeblock, der von einem übereinstimmenden Paar geschweifter Klammern umgeben ist: { }
Manchmal schrecken die geschweiften Klammern die Leute ab. Sie sehen seltsam aus und es ist schwer, sich daran zu erinnern, wo Sie Klammern ( ), eckige Klammern, spitze Klammern (auch als Kleiner-als- und Größer-als-Zeichen bekannt) und all die anderen seltsamen kleinen Zeichen verwenden sollen von Interpunktion, die die meisten Leute immer nur für ein Semester Englischunterricht verwendet haben.
Geschweifte Klammern { } werden verwendet, um den Anfang und das Ende eines Codeteils zu markieren, der alle als Teil funktioniert. Wenn Sie möchten, können Sie sich die öffnende geschweifte Klammer { als Zeichen für das Wort BEGIN vorstellen, um den Anfang eines Codeabschnitts zu markieren. Die schließende geschweifte Klammer } würde dann für das Arbeitsende stehen, um das Ende eines Codeabschnitts zu markieren. (Es gibt Sprachen, die BEGIN und END anstelle von geschweiften Klammern verwenden, wie Pascal und Modula-2.)
In einem Java-Programm gibt es normalerweise mehrere Codeblöcke. Codeblöcke können mit einem Codeblock vollständig in einem anderen „verschachtelt“ werden:
öffentliche Klasse Hallo{
öffentliche statische Leere main(String arg){
System.aus.println(„Hallo.“);
}
}
In diesem Fall stimmt die erste öffnende geschweifte Klammer mit der letzten schließenden geschweiften Klammer überein (die grünen.) Die zweite öffnende geschweifte Klammer nach main() entspricht der vorletzten schließenden geschweiften Klammer (den roten.)
Hier habe ich den Inhalt des inneren Codeblocks rot eingefärbt:
public class Hello{
public static void main(String arg){
System .aus.println(„Hallo.“);
}
}
Dies würde als main() -Codeblock bezeichnet, da dies der Code ist, der der main() -Methode zugeordnet ist.
Und hier habe ich den Inhalt des äußeren Codeblocks grün eingefärbt:
public class Hello{
public static void main(String arg){
System .aus.println(„Hallo.“);
}
}
Dies würde als Hello-Klassencodeblock oder einfach als Hello-Codeblock bezeichnet.
Beachten Sie, dass sich der main() -Codeblock vollständig im Codeblock von Hello befindet. Aufgrund der Übereinstimmung von Java mit den geschweiften Klammern kann kein Codeblock aus einem anderen Codeblock „herausragen“. Sie gehen immer ganz ineinander über, wie verschachtelte Kästen.
Hier ist das gleiche Programm mit den ANFANGS- und Endwörtern anstelle der geschweiften Klammern. Das ist kein richtiges Java! Es wird nicht kompiliert. Es ist nur eine mentale Übung:
public class Hello BEGIN
public static void main(String arg)BEGIN
System .aus.println(„Hallo.“);
END
END
Übereinstimmende Paare sind wieder gleich gefärbt.
Um das Leben mit geschweiften Klammern zu erleichtern, gibt es viele Editoren, die Paare von geschweiften Klammern, Klammern und eckigen Klammern für Sie abgleichen. Normalerweise können Sie Ihren Cursor auf einen setzen, und es wird der passende hervorgehoben. Einige „blinken“ zum öffnenden Zeichen, wenn Sie ein schließendes Zeichen eingeben.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.