Найти тему
DEBAGanov

Java. На какие основные группы можно поделить типы данных?

В Java типы данных делят на две большие группы: примитивные и ссылочные.

Примитивные

  • byte (целые числа, 1 байт, [-128, 127])
  • short (целые числа, 2 байта, [-32768, 32767])
  • int (целые числа, 4 байта, [-2147483648, 2147483647])
  • long (целые числа, 8 байт, [-9223372036854775808,9223372036854775807])
  • float (вещественные числа, 4 байта)
  • double (вещественные числа, 8 байт)
  • char (символ Unicode, 2 байта, [0, 65536])
  • boolean (значение истина/ложь, используется int, зависит от JVM)

Ссылочные.

В ссылочные типы входят все классы, интерфейсы, массивы, тип данных String.

Github: https://github.com/DEBAGanov