변수의 선언과 저장
- 변수란? 값을 저장하는 공간
- 변수의 선언 : 변수를 선언하면 값을 저장할 수 있는 공간이 만들어진다.
자료형 변수 ;
int age;
- 변수의 저장 : '='는 등호가 아니라 대입을 의미한다.
int age = 1;
- 변수의 초기화 : 변수에 처음으로 값을 저장하는 것. 대부분 변수를 선언함과 동시에 값을 저장하여 초기화하는 것이 일반적이다.
- 콤마를 사용하여 여러 변수를 동시에 선언 할 수 있다.
int x=0; //변수 x를 선언 후 0으로 초기화
int y=5; //변수 y를 선언 후 5으로 초기화
int x=0, y=5;
- 변수의 종류 : 클래스 변수, 인스턴스 변수, 지역 변수
- !!중요!! 지역 변수는 읽기 전에 꼭 초기화 해야 함.
- 변수의 값 읽어오기 : 변수의 값이 필요한곳에 변수의 이름을 적는다.
- 변수의 타입 : 변수의 타입은 값의 타입에 의해 결정된다.
- 기본형 (8개)
- 문자 : char
- 정수 : byte, short, int, long
- 실수 : float, double
- 논리 : boolean
int age = 25;
double pi = 3.14;
char ch = 가;
상수와 리터럴
- 변수(variable) : 하나의 값을 저장하기 위한 공간
- 상수(constant) : 한 번만 값을 저장할 수 있는 변수
final int MAX = 100;
MAX = 200; //error
- 리터럴 (literal): 그 자체로 값을 의미하는 것
-기존의 상수와 같은 의미이나 상수는 '한번만 값을 저장할 수 있는 변수'라고 정의되었기 때문에 단어의 정의가 다른 것