JavaRush /Java-Blog /Random-DE /Java Magic: Variablen deklarieren und initialisieren
Зеленая лягушка
Level 26
Москва

Java Magic: Variablen deklarieren und initialisieren

Veröffentlicht in der Gruppe Random-DE

Einführung

Die langweilige Realität, die uns umgibt, interessiert niemanden, also reden wir über die bezaubernde Welt der Magie und die Regeln für das Wirken von Zaubersprüchen, die unsere wildesten Fantasien verwirklichen. Die Welt der Magie ist immateriell und ermöglicht es Ihnen, jede beliebige Entität zu erschaffen. Alles, was Sie brauchen, ist die „Kraft des Denkens“ und Sie können alles erschaffen, was Sie können. Die fantastische Natur des Geschaffenen wird nur durch die Fähigkeiten des logischen und abstrakten Denkens begrenzt. Nun, Sie müssen ein wenig über die dunkle Kunst der Nekromantie und Mathematik wissen. Obwohl Sie die Geheimnisse dieses Bereichs der Illusion vielleicht nicht kennen, können Sie sie von Nekromanten und Mathematikern ausspionieren. Die Zahl der magischen Sprachen sei „sehr groß und vielfältig“. Und wir werden die Regeln von einem von ihnen analysieren – Java. Aus der ligurischen Sprache wird es als „Abenteuer des Jupiter“ und „Abenteuer der Walküre“ übersetzt.

Bekanntmachung

In der Welt der Magie steht erstens das Bewusstsein im Vordergrund, nicht die Materie. Und zweitens kann jede denkbare Entität existieren. Daher beginnt die Schaffung einer Entität mit der Behauptung, dass sie existiert. Dies wird als Ankündigung bezeichnet. Und da ein Magier jederzeit alles mit einer erstellten Entität machen kann, einschließlich der Änderung ihres Wertes, werden deklarierte Entitäten als Variablen bezeichnet. Da sich selbst ein unerfahrener Zauberer viele Dinge einfallen lassen kann, werden Entitäten anhand von Typen unterschieden und systematisiert. Es gibt vom Schöpfer erstellte Typen, die nicht geändert werden können und als primitiv bezeichnet werden. Alle anderen Typen werden vom Magier selbst erstellt und als Objekttypen bezeichnet.

Variablennamen

Jede Variable muss einen wahren Namen haben. Tatsächlich unterscheiden nur Namen die vom Magier geschaffenen Wesen. Die Namen der Personen müssen aus magischen Symbolen bestehen, die im esoterisch-astrologischen Unicode-System als Buchstaben und Zahlen gelten. Beispielsweise wird der Unterstrich _ als Buchstabe betrachtet und kann daher in Variablennamen verwendet werden. Ein Name kann nur mit einem magischen Symbol beginnen, das als Buchstabe gilt. Der erste Buchstabe muss ein Kleinbuchstabe sein. Die Interworld Association of Mages and Adepts of Necromancy (MAMAN) hat einige informelle Regeln des guten Tons für das Verfassen von Variablennamen übernommen. Der Name muss nämlich aussagekräftig sein und kann aus mehreren Wörtern bestehen. Beim Zusammenführen mehrerer Wörter muss der erste Buchstabe jedes Wortes (außer dem ersten) großgeschrieben werden. Zum Beispiel myLittlePony. Dieser Stil wird „Kamelbuckel“ genannt. Und das liegt daran, dass es nach dem Opfer eines Kamels erfunden wurde.

Variablentyp

In der Magie von Java sind alle Variablen stark typisiert. Das bedeutet, dass jede Variable einen Typ hat und dieser bei der Deklaration explizit angegeben werden muss. Ich wiederhole, dass es primitive und Objekttypen gibt. Primitiv - acht. Denn acht ist die Zahl des Teufels. Es stellt 2 hoch 4 dar und ist ohne Rest durch jede Zahl von 1 bis einschließlich 8 teilbar, außer durch Primzahlen. Primitive Typen: boolean, char, byte, short, int, long, float, double. Objekttypen werden vom Magier selbst erfunden und mit Großbuchstaben geschrieben. Zum Beispiel – MySweetPony. Viele tausend Objekttypen (Klassen) wurden bereits von den Magiern geschrieben, die an den Ursprüngen von Java standen und Teil von MAMAN sind. Diese Sammlung wird Java API genannt und Sie können Klassen (Typen) daraus ohne Einschränkungen in Ihrer Magie verwenden.

Bekanntmachung

Die Deklaration erfolgt also durch Angabe des Variablentyps und seines Namens. Beispiele:
boolean isPony;
String ponyName;
int ponyTaleSize;
Pony sweetieBelle;
Am Ende jeder Zeile ist ein Semikolon erforderlich. Es beendet jeden Ausdruck in Java. In jedem dieser Beispiele deklarieren wir die Variable als vorhanden und geben an, um welchen Typ es sich handelt. Aber in diesem Stadium der Hexerei haben die Variablen noch keinen Inhalt (Bedeutung). Sie existieren nur als reine und nicht als verkörperte Idee. Das Füllen von Variablen mit Inhalten (Ihnen Werte zuweisen) wird im Abschnitt zur Initialisierung besprochen.

Werbetricks

Es gibt ein paar versteckte Zaubertricks, die Sie kennen müssen. Oder erinnern Sie sich zumindest an sie. Sie können mehrere Variablen desselben Typs in einem Ausdruck deklarieren. Beispiel:
boolean isPony, isPonyReady;
String ponyName, ponyColor, ponyMood;
int ponyTaleSize, ponyLegSize; ponyManeSize
Pony sweetieBelle, rainbowDash, twilightSparkle;
Variablen können überall in der Klasse deklariert werden, jedoch bevor sie in Ausdrücken verwendet werden, da Klassenausdrücke sequentiell von oben nach unten ausgeführt werden. Sie sollten sich auch an eine so wichtige Zauberei wie den Umfang von Variablen erinnern. Der Gültigkeitsbereich bestimmt, von welchem ​​Teil der Klasse aus auf die deklarierte Variable zugegriffen werden kann. Dies ist ein separates Thema, aber kurz gesagt gibt es zwei Regeln. Variablen, die in einer Klasse und nicht innerhalb von Methoden, Schleifen oder Codeblöcken deklariert werden, sind in der gesamten Klasse sichtbar. Innerhalb von Methoden, Schleifen und Codeblöcken deklarierte Variablen sind nur innerhalb der entsprechenden Methode, Schleife und des entsprechenden Codeblocks sichtbar. Herzliche Grüße, Green Frog. PS (wird fortgesetzt)
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION