25
К ссылочным типам относятся типы классов (в т.ч. массивов) и интерфейсов.
Переменная ссылочного типа способна содержать ссылку на объект, относящийся к
этому типу. Ссылочным литералом является null.
Примитивные (простые) типы данных.
Предназначены для работы со
значениями естественных, простых типов.
Переменные содержат непосредственно значения. К примитивным типам относятся:
-
boolean
допускает хранение значений
true
или
false.
–
целочисленные типы:
1.
char
– 16-битовый символ Unicode,
2.
byte
– 8-битовое целое число со знаком,
3.
short
– 16-битовое целое число со знаком,
4.
int
– 32-битовое целое число со знаком,
5.
long
– 64-битовое целое число со знаком.
–
Вещественные типы:
1.
float
– 32-битовое число с плавающей точкой (IEEE 754-1985),
2.
double
– 64-битовое число с плавающей точкой (IEEE 754-1985).
Литералы в Java бывают следующие:
–
булевы
true false
;
–
символьные
'a' '\n' '\\' '\377' '\u0064'
;
–
целочисленные
29 035 0x1D 0X1d 0xffffL
:
По умолчанию имеют тип
int
.
–
числовые с плавающей запятой
1. .1 1e1 1e-4D 1e+5f
:
По умолчанию имеют тип
double
.
–
строковые "Это строковый литерал" "" .
Достарыңызбен бөлісу: