Primitive Data Types There are exactly eight primitive data types in Java –four of them represent integers: byte ( class Byte), short ( class Short), int.