What are Java's primitive types?

java, primitive-types, strong-typing, types

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

Problem

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?

Original source

Related problems