Тип переменной | Значения, которые данная переменная может принимать | Количество памяти, выделяемой для переменной этого типа |
Целые числа |
Byte | Целые числа от 0 до 255 | 1 байт |
Integer | Целые числа от -32768 до 32767 | 2 байта |
Long | Любые целые числа | 8 байт |
Дробные числа |
Single | -3,4^38 ... -1,4^-45 для отрицательных чисел и 1,4^-45 ... 3,4^38 для положительных чисел. | 4 байта |
Double | -1,7^-308 ... -4,9^-324 для отрицательных чисел и 4,9^-324 ... l,7^+308 для положительных чисел. | 8 байт |
Текст |
String | Текст | 1 байт на символ при использовании кодировки ASCII или 2 байта на символ при использовании кодировки Unicode |
Остальные |
Boolean | Логические значения (true или false) | 2 |
Date | Дата и время | 8 байт |
Итак, мы определились с кол-вом необходимой для переменной памяти, осталось убедить компьютер выделить ее. Эта операция называется