Примитивные типы java

Язык программирования Java является статически типизированным, что значит переменные сначала объявляются, а затем типизируются.

    • byte: Целое. 8-bit знаковых. Минимальное значение -128 максимальное 127 (10).
    • short: Целое. 16-bit знаковых. Минимальное значение -32,768 максимальное 32,767 (10).
    • int: Целое. 32-bit знаковых. Минимальное значение -2,147,483,648 максимальное 2,147,483,647 (10).
    • long: Целое. 64-bit знаковых. Минимальное значение-9,223,372,036,854,775,808 максимальное 9,223,372,036,854,775,807.
    • float: Число с плавающей точкой. 32-bit. Рекомендуется использовать в больших массивах хранящих числа с плавающей точкой в целях экономии памяти, однако не рекомендуется использовать для точных значений, таких ,например,как валюта. Для этих целей надо использовать java.math.BigDecimal или другие классы и пакеты.
    • double: Число с плавающей точкой. 64-bit.
    • boolean: Логический тип — 1 и 0.
    • char: Символьный тип. Одиночный 16-bit Unicode символ. Минимум ‘\u0000’ (or 0) максимум ‘\uffff’.

Тип char: существуют специальные юникод символы : \b (backspace), \t (tab), \n (line feed), \f (form feed), \r (carriage return), \» (double quote), \’ (single quote), and \\ (backslash) для «служебных» символов.

В числовых литералах, для наглядности, можно разделять порядки нижним подчеркиванием _ .

Source