Я изучаю Java в свободное время и у меня есть быстрый вопрос, который я не могу понять. Этот код возвращает true:
Boolean testBool = true;
Boolean test = testBool instanceof Object;
System.out.println(test);
Однако я думал, что Boolean был примитивным типом, и когда я пробую ту же логику с любым другим примитивным типом, я получаю ошибку компилятора, которая говорит:
требуется непредвиденный тип: найдена ссылка: int
Я уверен, что мне просто не хватает чего-то маленького. Спасибо за вашу помощь!