Kurzfragen Flashcards

1
Q

Deklarieren Sie eine Ganzzahlvariable und initialisieren Sie sie mit dem Wert 24

A

int variable = 24;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Definieren Sie eine Variable namens buchstabe mit dem Startwert a. Wählen Sieeinen geeigneten Datentyp für buchstabe.

A

char buchstabe = ‘a’;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Erstellen Sie ein zweidimensionales Gleitkomma-Array array der Dimension 3x3

A

double[][] array = new double[3][3];

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Definieren Sie eine Konstante mit dem Wert 9.81.

A

final double G = 9.81;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Definieren Sie eine 3x3 Matrix, in der einzelne Buchstaben gespeichert werden können.

A

char[][] matrix = new char[3][3];

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Nenne Sie einen Vorteil von double gegenüber dem Datentyp float

A

double hat eine doppelte Genauigkeit gegenüber float.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Speichern Sie das Ergebnis von 12.5/4.3 in einer int Variable

A

int e = (int) (12.5/4.3);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Welche der beiden Codezeilen lässt sich auch als implizite Typumwandlung realisieren?

a) int buchstabe = (int) ‘a’;
b) byte zahl = (byte) 1000;

A

Zeile a) lässt sich auch als implizite Typumwandlung realisieren.
int buchstabe = ‘a’;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Nennen Sie zwei unäre Operatoren in Java

A

++, –

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Erstellen Sie eine ArrayList mit Namen zahlen, die Ganzzahlen
enthalten soll und füllen Sie diese mit den Werten {1,2,3}. Erstellen Sie außerdem ein Array mit Namen zahlen2 und füllen Sie diesen mit den gleichen Werten.

A

ArrayList zahlen = new ArrayList();

zahlen. add(1);
zahlen. add(2);
zahlen. add(3);

int[] zahlen2 = new int[3];
zahlen2[0]=1;
zahlen2[1]=2;
zahlen2[2]=3;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Deklarieren Sie eine HashMap in der einem Zeichen ein weiteres
Zeichen zugewiesen werden kann

A

HashMap tabelle;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Ist der folgende Ausdruck eine Deklaration, Definition oder Initialisierung?

int variable;

A

Deklaration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Welches Schlüsselwort ermöglicht die Verwendung von Methoden der Oberklasse, die überschrieben wurden?

A

super

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Nennen Sie eine konkrete (nicht abstrakte) Implementierung einer Collection.

A

ArrayList, LinkedList, HashSet, HashMap

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Nennen Sie zwei explizite Zugriffsmodifizierer für Methoden.

A

public, private, protected

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Wie heißt der Übersetzer, der Programmcode in Maschinensprache übersetzt?

A

Compiler

17
Q

Mit welchem Keyword wird in Java eine Konstante definiert?

A

final

18
Q

Welchen Rückgabetyp hat eine Methode ohne Rückgabewert?

A

void

19
Q

Worauf zeigt die Referenz eines komplexen Datentyps, wenn sie nicht auf ein Objekt
zeigt? Geben Sie nur das entsprechende Keyword an.

A

null

20
Q

Definieren Sie, unter Verwendung des Standardkonstruktors, ein Objekt der Klasse
Drohne mit dem Namen birdy.

A

Drohne birdy = new Drohne();

21
Q

Wie wird ein mehrzeiliger Kommentar in Java beendet?

A

*/

22
Q

Nennen Sie zwei Typen von Collections

A

Set,(Hash)Map, (Array)List, Collection, array

23
Q

Definieren Sie eine ArrayList die Wahrheitswerte beinhaltet.

A

ArrayList eineListe = new ArrayList<>();

24
Q

Definieren Sie eine Fließkomma-Konstante mit dem Namen E und weisen Sie dieser
den Wert 2.718f zu

A

final float/double E = 2.718f;

25
Q

Stellt die Umwandlung double a = 3231; eine explizite oder implizite
Typumwandlung dar?

A

Eine implizite Typumwandlung

26
Q

Haben Kommentare Einfluss auf die Ausführung eines Java-Programms?

A

nein

27
Q

Wie lautet der Java Befehl um die Klasse Astronaut aus dem Paket
de.rwth.spaceshuttle zu importieren?

A

import de.rwth.spaceshuttle.Astronaut;