Java также позволяет нам определять наши собственные типы данных, известные как определяемые пользователем типы данных.
Тип данных, который состоит из неделимого значения и определяется без помощи каких-либо других типов данных, известен как примитивный тип данных.
Java предоставляет множество встроенных примитивных типов данных, таких как int, float, boolean, char и т. д.
Мы можем дать имя значению типа данных int как
int i;
Идентификатор
Идентификатор в Java — это последовательность символов неограниченной длины.
Последовательность символов включает все буквы Java и цифры Java, первая из которых должна быть буквой Java.
Java использует набор символов Unicode. Буква Java — это буква любого языка, представленного набором символов Unicode. Например, A-Z, a-z, _ (подчеркивание) и $ считаются буквами Java из диапазона набора символов ASCII Unicode.
Цифры Java включают от 0 до 9 цифр ASCII и любой символ Unicode, обозначающий цифру в языке.
Пробелы не допускаются в идентификаторе.
Идентификатор — это имя, присвоенное классу, методу, переменной и т. д. в программе Java.
Есть три важных момента, которые следует помнить об идентификаторах в Java:
- Количество символов, используемых в идентификаторе, не ограничено.
- Символы, используемые в идентификаторе, взяты из набора символов Unicode, а не только из набора символов ASCII.
- Идентификаторы чувствительны к регистру.
Ключевые слова
Java определяет список слов, называемых ключевыми словами.
Ключевые слова — это слова, которые имеют предопределенные значения в Java и могут использоваться только в контекстах, определенных языком Java.
Ключевые слова в Java нельзя использовать в качестве идентификаторов.
Полный список ключевых слов Java приведен ниже.
abstract assert boolean break byte case catch char class const continue default do double else enum extends final finally float for goto if implements import instanceof int interface long native new package private protected public return short static strictfp super switch synchronized this throw throws transient try void volatile while
Два ключевых слова, const и goto, в настоящее время не используются в Java.
Это зарезервированные ключевые слова, и их нельзя использовать в качестве идентификаторов.
Помимо всех ключевых слов, в качестве идентификаторов нельзя использовать три слова: true, false и null; true и false — это логические литералы (или логические константы), а null — это ссылочный литерал.