Ist Int
ein primitiver Datentyp?
Nein — er ist nicht in der Liste der primitiven Datentypen (das Wort, das
mit einem kleinen "i" beginnt ist auf der Liste: int
).
Wir denken daran, dass Java Groß-/Kleinschreibung unterscheidet.
Java hat sehr viele eingebaute Datentypen, und wir (als ein Programmierer) können so viele erstellen wie wir möchten. Dennoch, alle Daten in Java gehören zu einer von zwei Kategorien: primitive Daten oder Objekte. Es gibt nur acht primitive Datentypen.
Jeder Datentyp, den wir uns ausdenken wird vom Typ Objekt sein.
Es wird in den folgenden Kapiteln noch sehr viel mehr über Objekte gesagt werden (da Java eine objektorientierte Programmiersprache ist). Für jetzt ist das Folgende alles, was wir zu wissen brauchen:
Ein grober Vergleich ist, einen primitiven Datenwert mit einer Schraube, ein Objekt aber mit einer ganzen Maschine zu vergleichen.
Die folgenden sind alle legitime Datentypen in Java. Welche sind primitive und welche sind Klassentypen?