Files
roma-dxunvrs 11432e782f
deploy / Pull and Restart (push) Successful in 16s
csa update
2026-10-03 13:42:57 +03:00

1.9 KiB

В Java: статическая типизация, сильная, явная Типы делятся на: примитивные и ссылочные

Примитивные типы данных

  1. Целые - byte, short, int, long
  2. Символьный - char
  3. Вещественные - float, double
  4. Логический - boolean

Типы данных

Запомнить легко, byte - оно понятно, дальше увеличивается степень двойки. И полезно запомнить, что int вмещает около 2 млрд char - заключается в одинарные кавычки, один Unicode символ

Хранятся в стеке, копируется значение, сравнивается значение

Есть обертки для примитивов

Ссылочные типы данных

  • Массивы
  • Строки
  • Классы
  • Интерфейсы
  • Аннотации
  • Record
  • Enum
  • ...

Объект хранится в куче, а ссылка хранится в стеке. У ссылки размер - 4 или 8 байт. Копируется и сравнивается ссылка.

Дополнительно: Приведение ссылочных типов Далее: Переменные