Naming Conventions
Часть раздела Основы путешествия по Java на Coddy — урок 11 из 73.
В Java важно следовать соглашениям об именовании, чтобы ваш код был читаемым и удобным для сопровождения. Вот некоторые ключевые правила:
- Имена переменных:
- Используйте
camelCase: Начинайте с маленькой буквы, затем пишите первую букву каждого последующего слова с заглавной (например,firstName,studentCount). - Выбирайте описательные имена, которые указывают на назначение переменной (например,
userAgeвместоua). - Избегайте односимвольных имен, кроме как для простых счетчиков циклов.
- Используйте
- Имена констант:
- Используйте
UPPER_SNAKE_CASE: пишите заглавными буквами, слова разделяйте подчёркиваниями (например,MAX_VALUE,PI_VALUE). - Используйте для значений, которые не изменяются на протяжении всей программы.
- Используйте
- Общие правила:
- Имена могут содержать буквы, цифры, подчёркивания и знаки доллара.
- Имена должны начинаться с буквы, подчёркивания
_или знака доллара$.
- Общие правила:
- Имена чувствительны к регистру (
myVariableотличается отmyvariable). - Избегайте использования зарезервированных ключевых слов Java (таких как
int,class,publicи т.д.).
- Имена чувствительны к регистру (
Следование этим соглашениям помогает сделать ваш код более понятным, особенно при работе в команде или при повторном просмотре кода позже.
Шпаргалка
Соглашения об именовании в Java помогают сохранять код читаемым и удобным для сопровождения:
Имена переменных:
- Используйте
camelCase: Начинайте с строчной буквы, капитализируйте первую букву последующих слов - Выбирайте описательные имена:
firstName,studentCount,userAge - Избегайте односимвольных имен, кроме счетчиков циклов
Имена констант:
- Используйте
UPPER_SNAKE_CASE:MAX_VALUE,PI_VALUE - Для значений, которые не изменяются в течение выполнения программы
Общие правила:
- Имена могут содержать буквы, цифры, подчеркивания и знаки доллара
- Должны начинаться с буквы, подчеркивания
_или знака доллара$ - Имена чувствительны к регистру
- Избегайте зарезервированных ключевых слов Java
Попробуйте сами
В этом уроке нет задания по программированию.
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Operators Part 1
Arithmetic OperatorsModulo OperatorIncrement/DecrementPost Increment/DecrementArithmetic ShortcutsComparison OperatorsString Comparison5Operators Part 2
Logical Operators Part 1Logical Operators Part 2Recap - Simple LogicLogical Operators Part 3Logical Operators Part 43Variables Part 2
ConstantsNaming ConventionsRecap - Initialize VariablesType Casting Part 1Type Casting Part 26Decision Making
If StatementIf - ElseSwitch StatementTernary OperatorRecap - If ElseNested If - Else