변수(Variable) - 선언과 초기화

여름·2020년 11월 24일
0

java 기초 of 기초

목록 보기
1/6

변수variable

  1. 변수란?
    프로그래밍 언어에서 '변수'란 값을 저장할 수 있는 메모리상의 공간을 의미한다.
    이 공간에 저장된 값은 변경될 수 있기 때문에 '변수'라는 수학용어의 정의와 상통하는 면이 있어서 이렇게 이름 붙여졌다.

  2. 변수의 선언과 초기화
    값을 저장하는 공간이 필요하다면 변수를 선언해야 한다. 변수를 선언하는 방법은 다음과 같다.

변수타입 변수이름 ; // 변수를 선언하는 방법

변수의 타입은 변수에 저장할 값이 어떤 것이냐에 따라 달라지며,
변수의 이름은 저장공간이 서로 구별될 수 있어야 하기 때문에 필요하다.

예를 들어 정수(integer)를 저장할 공간이 필요하다면 다음과 같이 변수를 선언한다.

int x ; // 정수(integer)를 저장하기 위한 변수 x를 선언

위의 문장이 수행되면, x라는 이름의 변수(저장 공간)이 생기며, 그림으로 그리면 다음과 같다.

변수를 선언하였다면 이 변수에 값을 저장할 수 있으며 다음과 같이 한다.

x = 5; // 변수 x에 5를 저장

위와 같이 변수를 선언 후 처음으로 값을 저장하는 것을 '변수의 초기화'라고 한다.

수학에서는 '='가 같음을 의미하지만,
자바에서는 오른쪽의 값을 왼쪽에 저장하라는 의미의 '대입 연산자(assignment operation)'이다.
변수는 오직 하나의 값만 저장할 수 있기 때문에,
이미 값이 지정된 변수에 새로운 값을 저장하면 기존의 값을 지워지고 새로 저장된 값만 남는다.

x = 3; // 변수 x에 새로운 값 3을 저장.

  • 주석에 적당한 코드를 작성해주세요.

0개의 댓글