변수(variable) : 단 하나의 값을 저장할 수 있는 메모리 공간
변수의 선언
int age; //age라는 이름의 변수를 선언하였으며 변수의 타입은 int
변수의 초기화 : 변수의 선언 이후에는 변수를 사용할 수 있으나 메모리는 여러 프로그램이 공유하기에 garbege value가 남아있을 수 있어 항상 초기화를 해주어야한다. 변수값 저장시에는 대입 연산자 ' = '을 사용한다. 대입 연산자의 왼쪽에는 반드시 변수가 와야한다.
int age = 25; //변수 age를 선언하고 25로 초기화하는 것을 동시에 진행하였다.
아래는 서로 같은 의미의 다른코드이며, 서변수는 한줄에 하나씩 선언하는 것이 보통이지만, 같은 타입의 경우 ' , '를 구분자로 사용해서 여러 변수를 한줄에 선언 하기도 한다.
변수의 초기화란, 변수를 사용하기 전에 처음르로 값을 저장하는 것을 말한다. 지역변수는 사용되기 전에 반드시 초기화를 해야하지만 클래스 변수와 인스턴스 변수는 초기화를 생략 할 수 있다.
댓글