Java Syntax

Contents:
Primitive Data Types
Character Escape Sequences
Operators
Modifiers
Reserved Words
Java Documentation Comment Syntax

Primitive Data Types

Java supports a complete set of primitive data types, listed in Table 13.1. In Java, the size of each type is defined by the language, and is not implementation dependent, as it is in C.

Java Primitive Data Types
Min Value
Type Contains Default Size Max Value
boolean true or false false bit
char Unicode character \u0000 bits \u0000
\uFFFF
byte signed integer 0 bits -128
short signed integer 0 bits -32768
int signed integer 0 bits -2147483648
long signed integer 0 bits -9223372036854775808
float IEEE 754 0.0 bits +/-3.40282347E+38
floating-point +/-1.40239846E-45
double IEEE 754 0.0 bits +/-1.79769313486231570E+308
floating-point +/-4.94065645841246544E-324