Grundlagenwissen Java

Grundlagenwissen Java

Grundlagenwissen Java


F. K.
Diese Lernkarten bieten einen umfassenden Überblick über die Grundlagen von Java auf Universitätsniveau. Sie decken zentrale Konzepte wie Objekte, Klassen, Bytecode und die Java-Plattform ab, wobei auch Compiler, Interpreter und deren Unterschiede behandelt werden. Die Karteikarten eignen sich besonders für Studierende, die die Grundlagen der Java-Programmierung verstehen und vertiefen möchten, um effizient und plattformunabhängig zu programmieren.
Flashcards
10
Students
23
Language
German
Category
Computer Science
Level
University
Created / Updated
05.04.2017 / 15.01.2026

Flashcards

Was ist ein Java-Compiler

Ein Java Compiler übersetzt Quellcode in Bytecode

Was ist ein Java-Interpreter?

Ein Java Interpreter wandelt Bytecode in Maschinencode und führt diesen auf der Rechner Plattform aus

Unterschied Compiler - Interpreter

siehe Bild unten

Wie wird ein JDK definiert? Aus welchen Bestandteilen besteht ein JDK?

Java Development Kit; Java Plattform mit einem Java Bytecode Interpreter + Compilter + Klassenbibliotheken

Was ist eine JRE und wie wird diese definiert?

Java Runtime Environment; wird für die Ausführung von Java-Programmen benötigt

Warum arbeitet Java mit einem zweistufigem Übersetzungskonzept?

Bytecode ist hardwarenah; Java kann auf jeder entsprechenden Rechner-Plattform ausgeführt werden; Erstellte Bytecodedateien sind kompakt und effizient

Was ist eine Klasse?

Eine Klasse ist ein Bauplan von einem Objekt

Was ist ein Objekt?

Ein Objekt ist eine Instanz eines Datentyps bzw. die Variablen einer Klasse

Was ist ein Datenfeld?

Ein Datenfeld definiert die Datenstruktur eines Objektes (=Variablen)

Was ist eine Mehthode?

Eine Methode definiert das Verhalten von Objekten und was mit den Objekten gemacht wird

Study