Класи-обгортки (wrapper classes)
Коротко: Класи, що «обгортають» примітивний тип даних в об’єкт, — наприклад, Integer для int, Double для double, Boolean для boolean.
Докладніше: Колекції на кшталт List можуть зберігати лише об’єкти, а не примітивні типи напряму — тому List<int> недопустимий.
Подробиці
int primitive = 5;
Integer objectДив. також: непримітивні типи, узагальнення, колекції