Naming Conventions
Coddy Java 여정의 기초 섹션에 포함된 레슨 — 73개 중 11번째.
Java에서는 코드의 가독성과 유지보수성을 위해 명명 규칙을 따르는 것이 중요합니다. 다음은 주요 규칙입니다:
- 변수 이름:
camelCase를 사용하세요: 소문자로 시작한 후, 각 후속 단어의 첫 글자를 대문자로 합니다 (예:firstName,studentCount).- 변수의 목적을 나타내는 설명적인 이름을 선택하세요 (예:
ua대신userAge). - 단순 루프 카운터를 제외하고 한 글자 이름을 피하세요.
- 상수 이름:
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