Junior — Middle
Can you list the main primitive data types available in Java?
sobes.tech AI
Answer from AI
In Java, there are 8 primitive data types:
- byte — 8-bit signed integer (-128 to 127)
- short — 16-bit signed integer (-32,768 to 32,767)
- int — 32-bit signed integer (-2^31 to 2^31-1)
- long — 64-bit signed integer (-2^63 to 2^63-1)
- float — 32-bit single-precision floating point number
- double — 64-bit double-precision floating point number
- char — 16-bit Unicode character
- boolean — logical type, takes values true or false
These types are used to store simple values and differ from reference types (objects).