В Структура и интерпретация компьютерных программ от Джеральда Джей Суссмана и Гарри Абельсона первоклассных граждан описываются:
- Они могут быть названы переменными.
 - Они могут передаваться как аргументы в процедуры.
 - Они могут быть возвращены в качестве результатов процедур.
 - Они могут быть включены в структуры данных.
 
Для меня это означает, что примитивный тип данных является первоклассным гражданином. Однако некоторые вопросы и ответы Я вижу ответ, рассматривающий примитивы как не первоклассные граждане.
Вопрос: являются ли примитивы Java первоклассными гражданами?