Типы данных - это просто разные типы данных, например, String
с или float
с или ArrayList
с.В Java большинство типов данных являются классами. Редактировать хотя, согласно одному из других ответов, я думаю, что, возможно, термин "тип данных" мог бы использоваться больше для примитивов, то есть типов, которые не являются классами.
A литерал - это способ выражения значения без необходимости его создания с помощью конструктора.Например, если вы просто добавили в свой код 3
, это означает int
3. Вам не нужно говорить new Integer(3)
или что-то в этом роде.
Кстати, могу я рекомендоватьофициальные Java Tutorials .