반응형
✅ 변수란?
변수(variable)는 값을 저장할 수 있는 메모리 공간입니다.
자바에서는 데이터를 저장하고 처리하기 위해 변수를 반드시 선언해야 하며,
변수에 저장된 값은 언제든 변경할 수 있습니다.
✅ 변수 선언 방법
자바에서 변수를 사용하려면 선언(Declaration)이 필요합니다.
int count; // 정수를 저장할 수 있는 변수 count 선언
double average; // 실수를 저장할 수 있는 변수 average 선언
형식은 다음과 같습니다.
타입 변수명;
타입(type)은 변수에 저장될 값의 종류(예: 정수, 실수 등)를 지정하며,
변수명은 메모리 공간을 구분짓는 이름입니다.
이러한 이름은 식별자(identifier)라고 하며, 클래스, 메서드, 변수 등에 붙는 이름입니다.
🔐 식별자 명명 규칙 (자바 공식 규칙)
| 항목 | 내용 |
| 시작 문자 | 영문자, '$', '_' 중 하나 |
| 이후 문자 | 숫자, 영문자, '$', '_' 허용 |
| 키워드 | 사용 불가 (int, class 등) |
| 예외 | true, false, null도 사용 불가 |
💡 변수 명명 관례 (권장 스타일)
- 첫 글자는 소문자 명사로 시작합니다.
예: user, score, price - 여러 단어는 camelCase를 사용합니다.
예: userName, itemCount - 밑줄(_)은 특별한 경우 외에는 사용을 지양합니다.
(단, 상수는 예외 → MAX_COUNT)
💬 명명 규칙은 반드시 지켜야 하며, 관례는 권장사항입니다. 코드 가독성을 위해 관례도 잘 따르는 것이 좋습니다.
✅ 변수 사용 예시
int count = 10;
count = 20; // 변수의 값은 언제든 변경 가능
double average = 11.1;
위와 같이 선언한 후에는 값을 할당하고, 변경하여 사용할 수 있습니다.
✨ 마무리
- 변수는 한 가지 타입의 값만 저장할 수 있습니다.
예를 들어 int 타입 변수에는 정수만 저장 가능하며, 실수를 저장할 수 없습니다. - 변수명을 지을 때는 의미 있는 이름을 사용하는 것이 유지보수에 도움이 됩니다.
(예: userAge, productName 등)
반응형
'Back end > Java' 카테고리의 다른 글
| [Java] 자바 데이터 타입 (기본형, 참조형) (0) | 2025.05.27 |
|---|---|
| [Java] 상수(Constant) (0) | 2025.05.26 |
| [Java] 주석의 종류 (구현 주석, 문서화 주석) (0) | 2025.05.22 |
| [Java] CMD에서 Java 파일 컴파일 및 실행하기 (HelloWorld.java 예제) (0) | 2025.05.21 |
| [Java] 환경변수 설정하기 (windows) (0) | 2025.05.21 |