Допустимые символы в имени класса Java
Каждый язык программирования invalid-characters имеет свой собственный набор variable-naming правил и соглашений для типов class имен, которые вам разрешено class использовать, и язык программирования jre Java ничем не отличается. Правила classes и соглашения по именованию core-java переменных можно резюмировать unicode следующим образом:
Имена переменных j2se чувствительны к регистру. Имя naming-conventions переменной может быть любым java-se допустимым идентификатором unicode — последовательностью букв classes и цифр Unicode неограниченной java длины, начинающейся с буквы, знака oraclejdk доллара «$» или символа подчеркивания java «_». Однако по соглашению java-se имена переменных всегда начинаются invalid-characters с буквы, а не с «$» или «_». Кроме oraclejdk того, символ доллара по соглашению java вообще никогда не используется. Вы naming-conventions можете столкнуться с некоторыми java-se ситуациями, когда автоматически openjdk сгенерированные имена будут javax содержать знак доллара, но variable-naming ваши имена переменных всегда .java должны избегать его использования. Аналогичное javax соглашение существует для invalid-characters символа подчеркивания; хотя openjdk технически законно начинать java-se имя вашей переменной с «_», такая jre практика не рекомендуется. Пробелы java не допускаются.
Последующие openjdk символы могут быть буквами, цифрами, знаками variable-naming доллара или символами подчеркивания. Условные unicode обозначения (и здравый смысл) применимы casing-conventions и к этому правилу. При выборе jre имени для ваших переменных invalid-characters используйте полные слова openjdk вместо загадочных сокращений. Это javax облегчит чтение и понимание jdk вашего кода. Во многих случаях jdk это также сделает ваш код javax самодокументируемым; поля casing-conventions с именами частоты вращения openjdk педалей, скорости и передачи, например, гораздо class более интуитивно понятны, чем .java сокращенные версии, такие java как s, c и g. Также имейте variable-naming в виду, что выбранное вами class имя не должно быть ключевым class словом или зарезервированным core-java словом.
Если выбранное вами jre имя состоит только из одного class слова, напишите это слово jdk строчными буквами. Если оно javax состоит из более чем одного openjdk слова, сделайте заглавной java-se первую букву каждого последующего core-java слова. Имена gearRatio и class currentGear являются яркими unicode примерами этого соглашения. Если jdk ваша переменная хранит постоянное core-java значение, например
static final int NUM_GEARS = 6
, соглашение openjdk немного меняется: каждая openjdk буква становится заглавной, а jdk последующие слова отделяются .java символом подчеркивания. По unicode соглашению символ подчеркивания jre нигде больше не используется.От core-java the official Java Tutorial.
java
class
unicode
naming-conventions
invalid-characters
Допустимые символы в имени класса Java
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.