1. 변수(Variable)란
- 값이 변할 수 있는 데이터를 임시적으로 저장하기 위한 수단
- 값을 저장할 수 있는 메모리 공간에 사람이 식별할 수 있는 이름을 붙인 것
- 변수 선언
- 어떤 값을 저장할 메모리 공간을 확보하고 해당 메모리 공간을 식별할 수 있는 이름을 붙이는 것
- 변수를 선언할 때에는 저장하고자 하는 데이터의 타입과 함께 변수의 이름을 작성
- 값 할당
- 변수에 값을 저장하는 것 : 할당 / 대입
- 변수를 선언한 후 처음으로 값을 할달하는 것 : 초기화
- 초기화 이후 다시 다른 값을 할당하는 것 : 재할당
- 변수 이름 규칙
1️⃣ 두 번째 단어부터 대문자로 시작해 구분 (예 : camelCase)
2️⃣ 영문자, 숫자, _, $ 사용 가능
3️⃣ 숫자로 시작 할 수 없음
4️⃣ 사용 중인 예약어는 사용 불가 (예 : public, static, class 등)
2. 상수(Constant)란
- 변하지 말아야 할 데이터를 임시적으로 저장하기 위한 수단
- 재할당이 금지된 변수
- final 키워드 사용
- 관례적으로 대문자에 언더바(_)를 넣어 사용
- 상수를 사용하는 이유
1️⃣ 프로그램이 실행되면서 값이 변하면 안되는 경우
2️⃣ 코드 가독성을 높이고 싶은 경우
3️⃣ 코드 유지 관리를 손쉽게 하고자 하는 것
'Java' 카테고리의 다른 글
[Java] 객체지향 프로그래밍 (OOP) (0) | 2022.12.20 |
---|---|
[Java] 배열(Array) (0) | 2022.12.19 |
[Java] 제어문 - 반복문 (for, 향상된 for, while, do-while, break, continue) (0) | 2022.12.16 |
[Java] 제어문 - 조건문(if, if - else, switch, 향상된 switch) (0) | 2022.12.16 |
[JAVA] 타입 (0) | 2022.07.22 |
댓글