Java 2004 — A Tour for the Midrange Developer

G

Java Language Syntax ( J2SE 1.4 )

Next

Data Types


Type Description Size/Format
(integers)
byte Byte-length integer 8-bit two's complement
short Short integer 16-bit two's complement
int Integer 32-bit two's complement
long Long integer 64-bit two's complement
(real numbers)
float Single-precision floating point 32-bit IEEE 754
double Double-precision floating point 64-bit IEEE 754
(other types)
char A single character 16-bit Unicode character
boolean A boolean value true or false
Object Reference Address of the value reference
Examples:

int iValue;

int iValue = 5;

int iValue = iAnotherValue;

int iValue = (iAnotherValue + 3) / (60 * 24);

char cJ5 = '\u4E94'; // Japanese "go" or 5


Arrays:

Employee[] aEmp = new Employee[5];

HourlyEmployee he = new HourlyEmployee(555);

aEmp[0] = he;



Table reproduced from The Java Tutorial Next