Friday, April 11, 2014

Data Types in Java

Data Types in Java

In java, there are two types of data types
  • primitive data types
  • non-primitive data types
datatype in java
Data TypeDefault ValueDefault size
booleanfalse1 bit
char'\u0000'2 byte
byte01 byte
short02 byte
int04 byte
long0L8 byte
float0.0f4 byte
double0.0d8 byte

Why char uses 2 byte in java and what is \u0000 ?

because java uses unicode system rather than ASCII code system. \u0000 is the lowest range of unicode system.To get detail about Unicode see below.

No comments: