Files
roma-dxunvrs 4fabe16272 04.09
2026-09-04 22:55:43 +03:00

1.5 KiB

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

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

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

!Типы данных.png

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

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

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

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

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

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

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