Greife auf kostenlose Karteikarten, Zusammenfassungen, Übungsaufgaben und Altklausuren für deinen Algorithmen und Datenstrukturen Kurs an der Universität Kassel zu.
Wann ist ein Knoten x von einem knoten y erreichbar?
wenn es einen pfad von kanten von x nach y gibt
Reihenfolge der primitiven Datentypen bei der Typkonvertierung
byte, short, int und char, long, float, double
Was ist der unterschied zwischen einer klasse und einem objekt
klasse: bauplan der objekte, umfasst variablen und methoden, dient der zusammenfassung gleichartiger objekte
objekte: sind instanzen von klassen. untershciedliche ausprägung d.h. untershciedliche werte aber immer gleiche atrrubute und methoden
Was ist der Unterschied zwischen statischer und dynamische Typisierung?
statische: Datentyp wird bereits bei der Deklaration festgelegt
dynamisch: Datentyp hängt von dem Werte ab und es dem Compiler nicht bekannt
formale vs aktuelle parameter
formal: im methoden kopf
aktuell: kroketer wert der der der methode übergebn wird
was ist die main methode
stellt einstiegspunkt der ausführung einer java anwendung dar
Funktionsweise von JVM, Compiler und Interpreter. Vorteil vom Bytecode.
Der Compiler javac erzeiugt den Bytecode.
Der interpreter jvm führt den bytecode auf dem rechner aus
Vorteil Bytecode: Java-Porgramme können auf allen rechenrn ausgef+hrt werden
write once run anywhere
unterschied zwischen adresse und referenz
adresse gibt die physische speicherstelle de sobjektes an
referenz: enthält die inforation dise speicherstellen zu fidnen ist
unterschied zwischen instanzvariablen und klassenvariablen
instanzsvariablen: attribute einer klasse, die bei der jeder instanzierung angelegt werden
klassenvariablen: existieren unabhängig von einem kronketem objekt, steht allen objekten zur verfügung
Unterschied zwischen anweisung und ausdruck
Ausdruck: Kombination von operanden und operationen -> haben einen wert
Anweisung: ist etwas was den interpreter veranlasst etwas zu tun
Was ist eine Elementklasse?
Eine Element klasse ist eine innere klasse einer äußeren klasse.
Sie wird wie ein Element der klasse verwendet, d.h. die klasse befindet sich auf der gleiche höhe wir attribute/methoden
Eigenschaften von Elementklasse
Objekte können nur existieren wenn Objekte der äußeren klassen existieren
-enthalten keine Klassenvariablen und Klassenmethoden oder statische klassen
-Name der Elementklasse darf nicht dem namen der umschließenden klassen entsprechenden
-Zugriff über umschließende klasse
Greife kostenlos auf tausende geteilte Karteikarten, Zusammenfassungen, Altklausuren und mehr zu.
Jetzt loslegenFür deinen Studiengang Algorithmen und Datenstrukturen an der Universität Kassel gibt es bereits viele Kurse, die von deinen Kommilitonen auf StudySmarter erstellt wurden. Karteikarten, Zusammenfassungen, Altklausuren, Übungsaufgaben und mehr warten auf dich!