Типы данных и Синтаксис
Java является строго типизированным языком. Типы данных делятся на две категории:
1. Примитивные типы: Включают 8 типов — целые числа (byte, short, int, long), числа с плавающей точкой (float, double), символьный тип (char) и логический тип (boolean). Они хранят значения напрямую и не являются объектами (для производительности), но для них существуют классы-обертки (Wrapper Classes).
2. Ссылочные (Непримитивные) типы: Включают классы, интерфейсы и массивы. Переменные этих типов хранят ссылки на объекты в памяти.

