CoboCards App FAQ & Wünsche Feedback
Sprache: Deutsch Sprache
Kostenlos registrieren  Login

Hol' Dir diese Lernkarten, lerne & bestehe Prüfungen. Kostenlos! Auch auf iPhone/Android!

E-Mail eingeben: und Kartensatz kostenlos importieren.  
Und Los!
Alle Oberthemen / Programmierung / Programmierung

[2] Fortg. Programmierung (33 Karten)

Sag Danke
1
Kartenlink
0
Welche ist die Basisklasse aller Exceptions und Errors in Java?
java.lang.Throwable
2
Kartenlink
0
Was ist die Besonderheit von RuntimeExceptions?
Laufzeitfehler, die nicht unbedingt abgefangen werden müssen

alle von Klasse java.lang.RuntimeException abgeleitet
3
Kartenlink
0
Wie können Exceptions abgefangen werden?
Programmteil, in dem Exceptions auftreten können, wird in try-Block geschrieben

die darin auftretende Exception wird mit catch-Anweisung, die an try-Block anschließt, abgefangen
4
Kartenlink
0
Wie werden Exceptions weitergeleitet?
throws-Klausel mit den entsprechenden Exceptions an die Methode anhängen
5
Kartenlink
0
Wie stellt man sicher, dass trotz auftretender Exception ein Programmcode auf jeden Fall ausgeführt wird?
Programmcode in optionalen finally-Block nach try-Block setzen
6
Kartenlink
0
Wie können Exceptions ausgelöst werden?
mit Schlüsselwort throw

dem Aufruf von throw wird eine Instanz der auszulösenden Exception mitgegeben
7
Kartenlink
0
In welchem Paket befinden sich die Standardklassen für Ein-Ausgabeprogrammierung?
java.io (java.nio)
8
Kartenlink
0
Wie kann man Streams klassifizieren?
Eingabe-Streams/Ausgabe-Streams

Binär-Streams/zeichenorientierte Streams
9
Kartenlink
0
Welches sind die Basisklassen für binäre Streams?
java.io.InputStream

java.io.OutputStream
10
Kartenlink
0
Welches sind die Basisklassen für zeichenorientierte Streams?
java.io.Reader

java.io.Writer
11
Kartenlink
0
Welche Standardströme liefert Java?
System.in         liest Bytes von der Standardeingabe ein
System.out      schreibt Zeichen in die Standardausgabe
System.err      schreibt Zeichen in die Fehlerausgabe
12
Kartenlink
0
Nennen Sie drei InputStream-Implementierungen?
java.io.BufferedInputStream
java.io.FileInputStream
java.io.ObjectInputStream
13
Kartenlink
0
Nennen Sie drei Reader-Implementierungen?
java.io.LineNumberReader
java.io.FileReader
java.io.StringReader
14
Kartenlink
0
Nennen Sie drei Writer-Implementierungen?
java.io.OutputStreamWriter
java.io.FileWriter
java.io.PrintWriter
15
Kartenlink
0
Nennen Sie drei OutputStream-Implementierungen?
java.io.BufferedOutputStream
java.io.FileOutputStream
java.io.ObjectOutputStream
16
Kartenlink
0
Was ist ein Thread (= Faden)?
nebenläufige Ausführungseinheit innerhalb genau eines Prozesses, die parallel zu anderen Threads laufen kann
17
Kartenlink
0
Wie lautet die Basisklasse für Threads?
java.lang.Thread
18
Kartenlink
0
Wie können Threads erzeugt werden?
durch Implementierung des Interfaces java.lang.Runnable

durch Vererbung von der Klasse Thread (die das Interface java.lang.Runnable implementiert)
19
Kartenlink
0
Wozu dient die Methode run()?
enthält die im Thread auszuführenden Anweisungen
20
Kartenlink
0
Wozu dient die Methode join(…)?
auf das Ende eines entsprechenden Threads kann gewartet werden
21
Kartenlink
0
Wozu dient die Methode sleep(…)?
sorgt dafür, dass der aktuelle Thread für die (in Millisekunden und Nanosekunden angegebene) Zeit unterbrochen wird
22
Kartenlink
0
Wozu dient die Methode start()?
startet einen Thread
23
Kartenlink
0
Wie lautet das Schlüsselwort zum Schützen von Code vor parallelem Zugriff?
synchronized
24
Kartenlink
0
Was kann mit synchronized geschützt werden?
eine komplette Methode

ein Code-Block
25
Kartenlink
0
In welchem Paket befinden sich die Standardklassen für das JavaCollectionsFramework?
java.util
26
Kartenlink
0
Nennen Sie 3 Arten von Containern aus dem Java Collections Framework
Listen
Mengen
Abbildungen/Wörterbücher
27
Kartenlink
0
Nennen Sie die zugehörigen Interfaces zu den angegebenen Containern (Listen, Mengen, Abbildungen).

Welche Klasse implementiert dieses jeweils?
java.util.List (java.util.ArrayList)
java.util.Set (java.util.HashSet)
java.Util.Map (java.util.HashMap)
28
Kartenlink
0
Nennen Sie das Basisinterface für alle Collections
java.util.Collection
29
Kartenlink
0
Worin unterscheiden sich Listen von Mengen?
Listen: geordnet, Zugriff auf Element über Index, Elemente können mehrmals vorkommen

Mengen: ungeordnet, kein Zugriff, Element max. einmal vorhanden
30
Kartenlink
0
Was ist eine Abbildung?
Assoziativspeicher

speichert <Key, Value> Paar

Zugriff erfolgt über Key (Key ist unique)

Zuordnung Key --> Value ist eindeutig
31
Kartenlink
0
Was ist eine Activity?
repräsentiert den Presentation-Layer (das, was der Anwender auf dem Screen sieht)

eine App kann beliebig viele solcher Activities besitzen und zwischen diesen umschalten
32
Kartenlink
0
Was ist ein Intent?
asynchrone Messages, welche es der App erlauben, Daten von Services oder Activities auszutauschen

eine App kann Services oder Activities direkt aufrufen (explicit intent) oder
sie fragt beim Android System nach registrierten Services und Apps (implicit intents)
33
Kartenlink
0
Was ist eine View?
das User-Interface einer Activity wird mittels Widgets, welche von „android.view.View“ erben, zusammengesetzt

das Layout dieser Views wird in „android.view.ViewGroups“ gemanaged
Kartensatzinfo:
Autor: QD ⚜ | Alfons
Oberthema: Programmierung
Thema: Programmierung
Schule / Uni: DHBW
Ort: Stuttgart
Veröffentlicht: 27.04.2016
Tags: Java, Schlegel
 
Schlagwörter Karten:
Alle Karten (33)
keine Schlagwörter
Missbrauch melden

Abbrechen
E-Mail

Passwort

Login    

Passwort vergessen?
Deutsch  English