언어(Language)/Java
[Java] 변수
송기동
2023. 7. 27. 17:47
728x90
변수 (Variable)
- 변하는 수
- 데이터를 저장하고 조작할 때 사용되는 메모리 공간
- 이름을 가지고 있고, 해당 이름을 통해 프로그램 내에서 데티어에 접근 할 수 있음
- 다양한 데이터 타입을 가질 수 있음
- 선언된 위치에 따라 범위와 수명이 결정
# 변수의 선언
- 변수를 정의하고 이름을 할당
- 변수의 타입을 지정
int num; // 정수형 변수 선언
String name; // 문자열 변수 선언
# 변수의 초기화
- 변수를 사용하기 전 값을 할당하여 초기화해야 함
- 선언된 변수에 값을 지정
num = 7; // 정수형 변수 초기화
name = "손흥민"; // 문자열 변수 초기화
# 변수의 선언 및 초기화
- 선언과 동시에 초기화 할 수 있다
int num = 7; // 정수형 변수 선언 및 초기화
String name = "손흥민"; // 문자열 변수 선언 및 초기화
# 변수 수정
- 변수에 새로운 값을 할당하여 수정할 수 있다
num = 4; // 변수 값 변경
name = "김민재"; // 변수 값 변경
# 변수 명명 규칙
- 변수 이름은 숫자로 시작할 수 없다 (숫자를 이름에 포함하는 것은 가능)
- 이름에는 공백이 들어갈 수 없다
- 자바의 예약어를 변수 이름으로 사용할 수 없다 (int, class, public 등)
- 변수 이름에는 영문자, 숫자, 달러 기호($) 또는 밑줄(_)만 사용할 수 있다
- 낙타 표기법 (Camel Case)
728x90