В чем разница между типами данных и литералами в Java? - PullRequest
36 голосов
/ 10 января 2011

В чем разница между типами данных и литералами в Java?

Ответы [ 11 ]

0 голосов
/ 10 января 2011

Типы данных - это просто разные типы данных, например, String с или float с или ArrayList с.В Java большинство типов данных являются классами. Редактировать хотя, согласно одному из других ответов, я думаю, что, возможно, термин "тип данных" мог бы использоваться больше для примитивов, то есть типов, которые не являются классами.

A литерал - это способ выражения значения без необходимости его создания с помощью конструктора.Например, если вы просто добавили в свой код 3, это означает int 3. Вам не нужно говорить new Integer(3) или что-то в этом роде.

Кстати, могу я рекомендоватьофициальные Java Tutorials .

...