Search code examples
javatypesprimitive-typesstrong-typing

What are Java's primitive types?


What are primitive type in Java?

What is the difference between a primitive type and a reference type?

How many primitive types does Java have, and what are they?


Solution

  • In Java, every variable has a type declared in the source code. There are two kinds of types: reference types and primitive types. Reference types are references to objects. Primitive types directly contain values. There are 8 primitive types:

    • byte
    • short
    • int
    • long
    • char
    • float
    • double
    • boolean