변수
단 하나의 값을 저장할 수 있는 메모리 공간
선언
- 변수를 사용하기 위해서는 먼저 선언을 해야한다
// year 이라는 변수를 선언
int year;
- 메모리의 빈 공간에 변수 타입에 알맞은 크기의 저장공간이 확보
- 이 공간은 변수 이름을 통해 접근할 수 있다
- 여기서 타입은 int, 이름은 year 다
초기화
- 변수를 사용하기 전에 처음으로 값을 저장하는 것
- 변수를 선언하고 나면 사용을 할 수 있지만 반드시 초기화를 해줘야 한다
- 메모리는 여러 프로그램이 공유하는 자원이므로 다른 프로그램에 의해 쓰레기 값이 남아있을 수 있기 때문이다
// 변수 year 를 선언하고 2022 로 초기화
int year = 2022;
- 변수에 값을 저장할 땐 대입 연산자 '=' 를 사용
- 수학에서는 '양변이 같다' 이지만, java 는 '오른쪽 값을 왼쪽(변수)에 저장' 이다
변수 명명규칙
1. 대소문자가 구분되며 길이 제한이 없다
2. 예약어를 사용해서는 안 된다 (java에서 사용되는 키워드들)
3. 숫자로 시작해서는 안 된다
4. 특수문자는 '_' 와 '$' 만 허용한다
'java > 기초문법' 카테고리의 다른 글
reduce(0, Long::sum) 과 mapToLong().sum()의 성능 분석 (0) | 2023.04.24 |
---|---|
스트림 reduce(0, type::sum) vs sum() (2) | 2023.04.24 |
[Java] 배열 (0) | 2022.12.29 |
[Java] 조건문과 반복문 (0) | 2022.01.12 |
[Java] 자바 자료형, 형 변환 (0) | 2022.01.09 |