Java состоит из двух групп данных типов, примитивных типов данных и ссылок на объекты.
Java Primitive Data Types
Data Type | Purpose | Contents | Default Value* |
---|---|---|---|
boolean | Truth value | true or false | fales |
char | Character | Unicode characters | \u0000 |
byte | Signed integer | 8 bit two’s complement | (byte) 0 |
short | Signed integer | 16 bit two’s complement | (short) 0 |
int | Signed integer | 32 bit two’s complement | 0 |
long | Signed integer | 64 bit two’s complement | 0L |
float | Real number | 32 bit IEEE 754 floating point | 0.0f |
double | Real number | 64 bit IEEE 754 floating point | 0.0d |
Один из способов помню Java примитивных типов данных с помощью этой мнемонический помощь:: С areful, В ушах S houldn't я ngest L Arge F Urry D ОГС.
Экземпляр переменным присваиваются значения по умолчанию; локальные переменные не могут быть присвоены значения по умолчанию.
Список объектов Java являются переменными, которые держат ссылки на объекты. В отличие от Java примитивных типов данных, которые хранят фактические данные, ссылки на объекты хранить только ссылки на фактические данные объекта.