Nächste Seite:
Warum Typen?
Aufwärts:
Prinzipien von Programmiersprachen Vorlesung
Vorherige Seite:
Sichtbarkeit und Lebensdauer
Typen
Unterabschnitte
Warum Typen?
Historische Entwicklung
Überblick
Aufzählungstypen
Keine Aufzählungstypen
Aufzählungstypen in C
Aufzählungstypen in Java
Teilbereichstypen in Ada
Abgeleitete Typen in Ada
Zusammengesetzte Typen
Produkttypen (Records)
Summen-Typen
Potenz-Typen
Felder (Arrays)
Felder in C
Felder in Java
Nicht rechteckige Felder in C?
Dynamische Feldgrößen
Zeiger- und Verweistypen
Zeiger (pointer) in C
Verweise (references) in C++
Zeiger/Verweise in Java?
Probleme mit Zeigern
Aliasing
Automatische Freigabe
Verweiszähler
Markierende Kollektoren
Kopieren/Kompaktieren
Generationen usw.
Übung GC
Johannes Waldmann 2008-01-23