Подобно другим языкам, языку Java также требуются идентификаторы и ключевые слова для поддержки синтаксиса Java.
идентификатор
Идентификатор в Java — это имя, определенное для метода, переменной или другого определяемого пользователем элемента. В языке Java правила композиции идентификаторов следующие:
Идентификаторы состоят из цифр (0–9) и букв (A–Z и a–z), знаков доллара ($), символов подчеркивания (_) и всех символов в наборе символов Юникода, превышающих 0xC0 (без пробелов между символами). ). А первым символом идентификатора может быть только буква, знак подчеркивания и знак доллара, за которыми следует любая буква, цифра, знак доллара или знак подчеркивания.
Кроме того, Java строго чувствителен к регистру, например, DOTcpp и dotcpp — это два разных идентификатора. Идентификаторы делятся на две категории: ключевые слова и определяемые пользователем идентификаторы .
Ключевые слова — это идентификаторы со специальным значением, например «истина» и «ложь», которые представляют логическую истину и ложь.
Пользовательские идентификаторы — это незарезервированные словесные идентификаторы, генерируемые пользователями в соответствии с правилами составления идентификаторов. Например, dotcpp является идентификатором при определении переменной.
Совет: Будьте осторожны при использовании идентификаторов, как с использованием ключевых слов, так и с использованием пользовательских идентификаторов, не являющихся ключевыми словами. Кроме того, идентификаторы могут содержать ключевые слова, но не могут иметь то же имя, что и ключевые слова. Например, ниже приведены допустимые и незаконные идентификаторы.
Юридические идентификаторы: дата, $2011, _date, D_$date и т. д.
Недопустимые идентификаторы: 123.com, 9com, for, if и т. д.
Идентификаторы используются для именования констант , переменных , классов и объектов классов и т. д. Поэтому хорошая практика программирования требует, чтобы при присвоении идентификатору присваивалось осмысленное или полезное имя.
Ключевые слова
Ключевые слова (или зарезервированные слова ) — это фиксированные слова, которые имеют особое значение для компилятора и не могут использоваться в программе для других целей. Ключевые слова имеют особое значение и использование, отличаются от пользовательских идентификаторов и не могут использоваться в качестве общих идентификаторов. Ключевые слова Java имеют особое значение для компилятора Java. Они используются для представления типа данных или структуры программы и т. д. Зарезервированные слова — это ключевые слова, зарезервированные для Java. Хотя сейчас они не используются в качестве ключевых слов, они могут использоваться в качестве ключевых слов в будущих версиях обновления. В настоящее время язык Java определяет 51 ключевое слово. Эти ключевые слова не могут использоваться в качестве имен переменных, имен классов и имен методов. Эти ключевые слова классифицируются следующим образом.
Типы данных : логический, int, длинный, короткий, байтовый, с плавающей запятой, двойной, символьный, класс, интерфейс.
Управление процессом : если, иначе, сделать, пока, для, переключить, регистр, по умолчанию, прервать, продолжить, вернуться, попробовать, поймать, наконец.
Модификаторы : общедоступный, защищенный, частный, окончательный, недействительный, статический, строгий, абстрактный, временный, синхронизированный, изменчивый, собственный.
Действия : пакет, импорт, бросок, бросок, расширение, реализация, это, ужин, экземпляр, новый.
Зарезервированные слова : true, false, null, goto, const.
Следует отметить, что, поскольку в Java учитывается регистр, public является ключевым словом, но Public не является ключевым словом. Однако ради ясности и читаемости программы старайтесь избегать использования других форм именования ключевых слов, чтобы предотвратить ошибки в коде и улучшить его читаемость.
Совет: Ключевые слова и идентификаторы, упомянутые в этом разделе, не нужно запоминать, как слова, их следует практиковать и запоминать в процессе кодирования. Программирование — это не гуманитарное искусство, оно больше ориентировано на практику и понимание!