컴퓨터 메모리에 데이터를 저장할 공간을 확보하고, 그 공간에 이름을 붙이는 과정
자바는 강한 타입 언어로 선언 시 반드시 타입을 먼저 명시한다.
// 타입 변수이름;
int age; // 정수를 저장할 age 변수 선언
double price; // 실수를 저장할 price 변수 선언
$, _로 시작(숫자 불가)age와 Age는 다른 변수)int, class, return, if 등) 사용 불가userPhoneNumber)a 보다는 score)int score; // 선언
score = 90; // 값 대입
int speed = 100; // 선언과 동시에 초기화
가장 큰 변화는 언더바(_)를 변수 이름으로 사용할 수 있다는 점이다.
// 예: 리스트의 요소는 관심 없고 반복 횟수만 중요할 때
for (var _ : items) {
count++;
}
// 예: 예외 객체를 사용할 필요가 없을 때
try {
int n = Integer.parseInt(s);
} catch (NumberFormatException _) {
System.out.println("숫자가 아닙니다.");
}