Data Type in Java can be classified in two Categories.
Java Programming Language has eight primitive data type.
Primitive data type can hold only one value at any instance of time. Primitive data types are predefined by the Java language.