Java Programmierung [Teil1] - in Bearbeitung

Datentypen, Operatoren, Variablen und Konstanten. Arbeiten mit Variablen unterschiedlichem Datentyps. Logische Operatoren und Vergleichsoperatoren. Kontrollstrukturen, Schleifen und Methoden.

Datentypen, Operatoren, Variablen und Konstanten. Arbeiten mit Variablen unterschiedlichem Datentyps. Logische Operatoren und Vergleichsoperatoren. Kontrollstrukturen, Schleifen und Methoden.


L. V.
Diese Lernkarten bieten eine Einführung in die Grundlagen der Java-Programmierung und richten sich an fortgeschrittene Lernende. Sie behandeln zentrale Konzepte wie Operatoren, Methoden, Variablen und Vergleichsoperatoren, die für die Erstellung von Programmen essenziell sind. Die Karteikarten erklären auch die Verwendung von Klassenvariablen, deren Vereinbarung und Initialisierung, sowie den Bezugsrahmen und Gültigkeitsbereich von Variablen. Zudem werden logische Operatoren und ihre Anwendung in Programmen detailliert beschrieben. Diese Lernkarten sind ideal für Programmierer, die ihr Verständnis von Java vertiefen und ihre Fähigkeiten in der Programmierung verbessern möchten.
Flashcards
20
Students
8
Language
German
Category
Computer Science
Level
Other
Created / Updated
12.01.2016 / 28.03.2021

Flashcards

Welche Vergleichsoperatoren werden von Java unterstützt?

Java unterstützt folgende Vergleichsoperatoren:

==

!=

<

>

<=

>=

Wichtig, bitte merken:

Der Vergleichsoperator == besteht aus zwei Zeichen, der Zuweisungsoperator = nur aus einem Zeichen.

Was bedeutet der Operator ==

Es wird überprüft, ob die beiden Operanden gleich sind. Wichtig, bitte merken:

Der Vergleichsoperator == besteht aus zwei Zeichen, der Zuweisungsoperator = nur aus einem Zeichen.

Was bedeutet der Operator !=

Es wird überprüft, ob die beiden Operanden ungleich sind.

Was bedeutet der Operator <

Es wird überprüft, ob der linke Operand kleiner ist als der rechte Operand.

Was bedeutet der Operator >

Es wird überprüft, ob der linke Operand größer ist als der rechte Operand.

Was bedeutet der Operator <=

Es wird überprüft, ob der linke Operand kleiner oder gleich dem rechten Operanden ist.

Was bedeutet der Operator >=

Es wird überprüft, ob der linke Operand größer oder gleich dem rechten Operanden ist.

Wozu werden Vergleichsoperatoren genutzt und was ist das Ergebnis?

Vergleichsoperatoren werden für den Vergleich von Daten benutzt.

Das Ergebnis eines Vergleichs ist entweder wahr oder falsch bzw. true oder false.

Was machen Logische Operatoren?

Mit logischen Operatoren werden Ausdrücke miteinander verknüpft.

Die logischen Operatoren liefern genau wie die Vergleichsoperatoren entweder wahr/falsch bzw. true/false.

Logische Verneinung (NICHT, NOT)

!

Logisches Und (UND, AND)

&&

Logisches Und (Logisches Oder (ODER, OR)UND, AND)

||

Was muss man machen um in einem Programm Eingabedialoge verwenden zu können?

Import der Klasse:

import javax.swing.*;

Die Anweisung System.exit(0); beendet das Programm ausdrücklich.

Das ist erforderlich, da die Anwendung durch den grafischen Dialog nicht unbedingt automatisch beendet wird.

Wann wird eine einfache Verzweigung mit if eingesetzt?

„wenn … dann“

Eine if-Verzweigung wird eingesetzt, wenn eine oder mehrere Anweisungen abhängig von einer Bedingung ausgeführt werden sollen.

Was ist der Unterschied zwischen einer lokalen Variablen und einer Klassenvariable?

Eine lokale Variable wird innerhalb eines Anweisungsblocks vereinbart. Sie ist nur in dem Block bekannt, in dem sie vereinbart wird.

Klassenvariablen werden außerhalb von Methoden in einer Klasse vereinbart. Sie sind das Gegenteil der lokalen Variablen.

Die Vereinbarung von Klassenvariablen muss zwingend außerhalb aller Methoden erfolgen – also auch außerhalb der Methode main(). Eine Variable, die Sie innerhalb der Methode main() vereinbaren, ist keine Klassenvariable, sondern eine lokale Variable der Methode main().

Was ist der Bezugsrahmen oder scope?

Der Bezugsrahmen ist der Gültigkeitsbereich eines Programms, in dem ein bestimmtes Datenobjekt angesprochen werden kann.

Grundsätzlich werden zwei Bezugsrahmen unterschieden: lokal und für die gesamte Klasse. Der Bezugsrahmen hängt dabei von der Stelle im Quelltext ab, an der die Variable vereinbart wird.

Waspassieert, wenn man mehrere Variablen mit demselben Namen in einem Programm vereinbart werden?

Es wird immer auf die aktuell gültige – die lokalste – Variable zugegriffen.

Wie werden Kassenvariablen initialisiert?

Klassenvariablen werden automatisch mit dem Nullwert des jeweiligen Datentypen initialisiert

Wie müssen Klassenvariablen vereinbart werden?

Klassenvariablen müssen mit dem Schlüsselwort static vereinbart werden.

Wo muss eine Klassenvariable vereinbart werden?

Eine Klassenvariable muss außerhalb jeder Methode vereinbart werden – auch außerhalb der Methode main(). Die Vereinbarung muss aber innerhalb der Klasse für das Programm erfolgen.

Study