Files
roma-dxunvrs 0e6e583e6d
deploy / Pull and Restart (push) Successful in 17s
refactor: wiki links -> md links
2026-09-22 08:52:23 +03:00

2.0 KiB

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

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

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

Типы данных

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

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

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

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

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

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

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