






Besser lernen dank der zahlreichen Ressourcen auf Docsity
Heimse Punkte ein, indem du anderen Studierenden hilfst oder erwirb Punkte mit einem Premium-Abo
Prüfungen vorbereiten
Besser lernen dank der zahlreichen Ressourcen auf Docsity
Download-Punkte bekommen.
Heimse Punkte ein, indem du anderen Studierenden hilfst oder erwirb Punkte mit einem Premium-Abo
Community
Finde heraus, welche laut den Docsity-Nutzern die besten Unis deines Landes sind
Kostenlose Leitfäden
Lade unsere Leitfäden mit Lernmethoden, Hilfen zur Angstbewältigung und von Docsity-Tutoren erstellte Tipps zum Verfassen von Haus- und Abschlussarbeiten kostenlos herunter
Dieses Dokument behandelt alle Grundlagen von der Programmiersprache „Java“, die jeder Beginner kennen sollte
Art: Zusammenfassungen
1 / 10
Diese Seite wird in der Vorschau nicht angezeigt
Lass dir nichts Wichtiges entgehen!
Welche wichtigen Konzepte / Begriffe kennzeichnen die objektorientierte Programmierung. Erläutern sie jeweils.
-> Aufruf einer Methode aus einer anderen Klasse ist nur erlaubt, wenn die Ausführung tatsächlich notwendig ist. falsche Zugriffe werden vermieden -> Vermeidung von Fehlfunktionen, Einschleusen von Fremdcode Zugriffspfade:
Objekte besitzen häufig Methoden, die die Werte ihrer Instanzvariablen lesen/schreiben
Was kann man mit einer abstrakten Klasse nicht machen?
Wie bringt man einen Thread zur Ausführung, dem man eine Aufgabe übergeben möchte? Bitte beschreiben inkl. Java CodeAngaben. Welche Zustände kann ein Thread annehmen? Erläutern Sie. Beschreiben Sie das Java Collections-Framework: Zweck, Einsatz, Beispiele, Funktionen, Polymorphie/Generics. Möchte man die Methode sort(List o) aufrufen: welche Bedingung muss erfüllt sein? Welche Alternative gibt es? Was ist ein Nebenläufigkeitsproblem. Beschreiben Sie ein Beispiel. Wie kann man diese Probleme beheben? Was ist ein Deadlock? Was bedeutet „synchronized“ vor einer Methode? Wann sind zwei Objekte gleich? Was müssen Sie programmieren, damit zwei nicht-referenzgleiche Objekte als gleich behandelt werden? Beschreiben Sie, wie riskante Methoden Exception's werfen und was der aufrufende Code machen muss. Beschreiben Sie ein Java Code Beispiel, in dem Sie eine Methode programmieren, die selbst eine bestimmte Exception auslösen soll. Welche Möglichkeiten haben Sie beim aufrufenden Programm? Geben Sie vier Exception- Regeln an.