Java hat zwei grundlegende Typkategorien: Primitive (einfache Werte, die direkt gespeichert werden) und Referenztypen (Objekte, bei denen die Variable eine Referenz/einen Zeiger auf das Objekt hält). Sie verhalten sich sehr unterschiedlich im Speicher, bei der Zuweisung und beim Vergleich.
Die 8 primitiven Typen
;
;
;
;
;
;
;
;
