Примитивные типы хранят само значение данных, а ссылочные — ссылку (адрес в памяти) на объект.
Примитивные типы:
java
Ссылочные типы:
java
Сравнение:
| Признак | Примитивные типы | Ссылочные типы |
|---|---|---|
| Хранение | Значение | Ссылка (адрес) |
| Передача | По значению | По ссылке |
| Объем памяти | Фиксированный | Переменный |
| ООП | Не объекты | Объекты |
| Пример | int, boolean, char | String, Object, Array |