2.
How many primitive data types are there in Java?