Типы в Java
Примитивные типы в Java Язык Java является строго типизированным языком. Тип каждой переменной должен быть обязательно объявлен. В языке Java существует 8 примитивных типов. Четыре типа для целых чисел, два для чисел с плавающей точкой, один для символов и boolean. Тип Занимаемый объем памяти Допустимые значения byte 8 бит – 1 байт -128 +127 short 16 бит – 2 байта -32 768 +32 767 int 32 бита – 4 байта -231 +231-1 (-2 147 483 648 +2 147 483 647) long 64 бит – 8 байт -263 +263-1(- 9 223 372 036 854 775 808 +9 223 372 036 854 775 807) float 32 бита – 4 байта Приблизительно ±3,40282347E+38F (6-7 значащих десятичных цифр) double 64 бит – 8 байт Приблизительно ±1,7976931348623157E+308F (15 значащих десятичных цифр) char 16 бит – 2 байта 0(\u0000) 65 535(\uffff) Символы Unicode(UTF-16) boolean true false Длинные целые числа обозначаются суффиксом L - 100000000L ; Шестнадцатеричные с префиксом 0x – 0xFFFF ; Восьмеричные с префиксом 0 – 010 ; Двоичные с префиксом 0b или 0B – 0b1010 ;(c Java 7) С Java 7 для удобства числовые литералы можно разделять знаками подчеркивания – 1_000_000_000. Числовые значения типа float указываются в суффиксом F – 1.15F ; Double с суффиксом D – 1.15D ; Если суффикс не указан принимается double. Переменные обязательно нужно инициализировать до их использования. ...