✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
Eine lokale Variable wird im Arbeitsspeicher angelegt (erinnere dich an das Konservenglas-Bild). Der Bereich des Arbeitsspeichers, in dem lokale Variablen angelegt werden, wird (engl. für Stapel) genannt. Das folgende Programmstück deklariert zwei Variablen für ganze Zahlen auf dem Stack.
public classMeinProgramm {
public static void
main(String[] args) {
int
zahl1;
int
zahl2;
Diese zwei Anweisungen erzeugen zwei leere Variablen, die noch keinen Inhalt haben. Man könnte sich das entsprechende Speicherbild so vorstellen:
Erst wenn die Variablen mit einem Wert initialisiert werden, haben sie auch einen Wert in ihrem Speicherbereich im Stack gespeichert.
zahl1 = 75;
zahl2 = -
19;
Diese Werte werden bei einfachen Variablen
Lokale Variablen werden in einem speziellen Bereich des Arbeitsspeichers angelegt, der genannt wird.
Direkt nach der Deklaration (noch vor der Initialisierung) ist der Speicherbereich der Variablen
Bei lokalen Variablen von einfachen Datentypen wird der zugewiesene Wert
Bei welchen Datentypen werden die Werte der lokalen Variablen direkt im Stack gespeichert?
Bei welchen Datentypen werden die Werte der lokalen Variablen NICHT im Stack gespeichert?
Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!