2. Skript Flashcards

1
Q

Welche Wesentlichen Eigenschaften besitzt Java?

A
  • Einfachheit und Stabilität
  • Objektorientiertheit
  • Verteilbarkeit
  • Sicherheit (Zertifikate, Sandbox)
  • Portierbarkeit (Java VM)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Welche zwei Kategorien von Datentypen gibt es?

A
  • Primitive Typen

- Referenztypen

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

Was sind Primitive Typen?

A

Eingebaute Datentypen für Zahlen, Unicode-Zeichen und Wahrheitswerte.

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

Nenne einige Datentypen von Primitiven Typen.

A
  • boolean
  • char
  • byte
  • short
  • long
  • float
  • double
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Was sind Referenztypen?

A

Objektverweise, mit welchen etwa Zeichenketten, Dateien oder Datenstrukturen verwaltet werden.

Referenzen werden nur eingesetzt, wenn Objekte ins Spiel kommen.

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

Auf was können Referenzvariablen zeigen?

A
  • Objekte

- nichts (NULL-Referenz)

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

Wie wird ein Objekt in Java erzeugt? (Code)

A

new Klassenname () ;

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

Definiere eine Referenzvariable mit gleichzeitiger Erzeugung eines Objektes. (Code)

A

Klassenname var = new Klassenname () ;

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

Welche drei Arten von Variablen gibt es?

A
  • Klassenvariable
  • Instanzvariable
  • lokale Variable
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Was ist eine Klassenvariable?

A
  • ist global/statisch für die Klasse

- wird nur einmal für jede Klasse angelget

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

Was ist eine Instanzvariable?

A
  • bezieht sich auf ein Objekt einer Klasse (Instanz einer Klasse)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Was ist eine lokale Variable?

A
  • ist gültig innerhalb einer Methode oder einem inneren Block (z.B. for-Schleife)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Zeige den Code einer beliebigen Klassenvariable.

A

public static in anzahl=0;

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