Der primitive Typ "long" stellt ganze Zahlen im Bereich von -2^63(-9223372036854775808) bis 2^63-1(9223372036854775807) dar. Damit ist er der längste (primitive) Datentyp zur Darstellung von Ganzen Zahlen(Für nicht primitive siehe BigInteger).
Seine Wrapperklasse ist die Klasse Long.
Initialisierung[]
Um einen Wert als long zu initialisieren, muss ein "l" oder "L" hinten an die Zahl herangehengen werden. Das "l", empielt sich aber nicht gerade dafür, da es der "1" sehr ähnlich sieht.