Search

변수의 선언과 초기화

변수(variable)란?

단 하나의 값을 저장할 수 있는 메모리 공간
하나의 변수에 단 하나의 값만 저장 가능
새로운 값을 저장하면 기존 값은 사라짐.

변수의 선언

변수의 선언 : 데이터를 저장할 공간을 마련하는 것
선언 방법 : 변수타입 변수이름;
int age; // int 타입의 age 라는 이름의 변수 선언 age = 25; // 변수 age에 25 값 저장 int age = 25; // 변수 선언 동시에 값을 저장
Java
변수타입 : 변수에 저장될 값이 어떤 type인지
변수이름 : 변수(값이 저장될 메모리 공간)에 이름을 붙인 이름 이름을 통해 값을 저장하고 불러오므로, 같은 이름의 변수가 존재하면 안됨.
변수를 선언하면, 메모리의 빈 공간에 변수타입에 알맞은 크기의 저장공간이 확보되고, 이 저장공간은 변수이름을 통해 사용할 수 있게 됨.

변수의 초기화

변수의 초기화 : 변수를 사용하기 전 처음으로 값을 저장하는 것 변수 선언 후, 반드시 값을 초기화하고 사용해야 함.
초기화 방법 : 변수타입 변수이름 =(대입연산자) 초기화값;
int x = 0; // int 타입의 변수 x를 선언 후, 0으로 초기화 int y = 5; // int 타입의 변수 y를 선언 후, 5로 초기화 // 한줄로 표기도 가능 int x = 0, y = 5;
Java
변수의 종류 : 클래스 변수, 인스턴스 변수, 지역 변수 클래스와 인스턴스 변수는 초기화 생략이 가능

참고 자료