2011-01-10 3 views

ответ

4

Я не знаю, что у них есть много общего, чтобы быть в состоянии определить различия, но типы данных вещи, как int, float[], Object и литералы являются чем-то вроде 1, { 1.0f, 2.0f}, "abcdef".

3

Литерал является постоянным значением, которое совместимо с типом данных, литерал используется для назначения значения переменной, для сравнения значений или определения констант. См. JLS 3.10.

например:

int varOfDataTypeInt = 123; 

String s = "string literal"; 
18
String string = "Hello World"; 
<1> <2> <  3  > 

является типом данных, имя переменной, а (String) буквальным

От JLS :

Литералом является исходным кодом представлением значения примитивного типа [как 1, true, 't' или 1.2f], типа Строки [как "" или Something] или типа нуля [ null]

43

From Java Data types tutorial

Dat a типы:

Примитивные типы - специальные типы данных, встроенные в язык; они не являются объекты, созданные из класса

буквального:

Literal является исходный код представления фиксированного значения; литералы представлены непосредственно в коде без необходимости вычисления

boolean result = true; 

boolean - is data type 
true - is literal 
+1

спасибо user467871 (y) –

+0

очень четкий, точный и информативный –

0

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

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

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

0

Тип данных: он определяет назначение памяти для разных типов, доступных в java.

источник http://javawebtutorial.blogspot.in/2013/10/data-types-in-java-as-you-all-know-that.html

литералы: литералы в Java определяют фактическое значение, которое мы можем с помощью переменных, констант или для выполнения какой-либо операции.

источник: http://javawebtutorial.blogspot.in/2013/10/literals-in-java-literals-in-java.html

6

Литералом является данными, где как тип данных является типом контейнера для хранения буквального. Например: Апельсиновый сок является буквальным, сосуд для хранения апельсиновый сок представляет собой переменную и тип судна быть использованы, например, металлический сосуд для чего-то такого как кислота, стеклянный контейнер для апельсиновый сок - тип данных. Тип данных - это не само судно, а тип судна.

4

Значение как 1.5, 2 , 3.13, «Привет», которые появляются непосредственно в программе известно как литералы.

4

Int (тип данных) x (переменная) = 100 (литералы);

Тип данных: - Тип данных означает тип данных, это может быть byte, short, int, long, float, double, charboolean и многий другой определяемого пользователем типа (класс), как служащие, студент и т.д .. .

Литералы: - Значение, которое мы назначаем переменной, называется Literal. например: -String str= "India"; Здесь «india» - строка Literal.
Литералы являются фиксированным значением для переменной, пока они не будут назначены другой переменной.

true, false и null зарезервировано слово в java. Технически это литературные ценности, а не ключевые слова. Однако они не могут использоваться как идентификатор, потому что они имеют конкретное значение для java-компилятора.

1

Тип данных: Являясь зарезервированным местом для хранения данных, вы можете использовать только зарезервированную ячейку памяти. это означает, что при создании переменной вы сохраняете некоторое пространство в памяти.

Литература: Является исходным кодом для фиксированного значения, заданного или постоянного значения. Ex:boolean result = true, String s1 = "Hello World".

булево - это тип данных, результат - это переменная, правда - это буквальное

Строка - это тип данных Object, s1 - это переменная, "Hello World" - это дословный

1

литерал является фиксированным значением, которое присваивается переменной (конкретного типа данных) непосредственно без использования конструктора

для например:

Стри ng var1 = "Java"; - здесь «Java» является литералом

String var2 = new String («Java»); - здесь «Java» не является литералом

Смежные вопросы