What are Java's primitive types?

Android Girl picture Android Girl · May 3, 2012 · Viewed 83.3k times · Source

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?

Answer

Michael Borgwardt picture Michael Borgwardt · May 3, 2012

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