[Java] 변수

손유정·2022년 1월 28일
post-thumbnail

1. 변수

자료를 임시로 담을 수 있는 상자 = 데이터를 임시로 담을 수 있는 메모리 공간

2. 변수 선언과 초기화

변수 선언 : 메모리의 공간 중 특정한 부분을 이름을 정해 확보한다.
변수 초기화 : 변수 선언으로 확보된 메모리 공간에 값을 넣는다.

  • int : 자료형 / i = 변수 이름 / = : 대입연산자 / 10 : 변수값

2.1. 변수 선언 후 초기화

int i; // 변수 선언
i = 10; // 변수 초기화

2.2. 변수 선언과 초기화를 동시에

int i = 10; // 변수 선언 & 변수 초기화

3. 메모리 할당

정수, 실수, 문자, 문자열 등등 다양한 자료형에 따라 변수가 전체 메모리에서 차지하는 공간이 달라지게 된다.

EX) int 자료형은 메모리에서 4byte 공간을 차지함

4. 변수 데이터 변경

변수에 저장된 데이터는 언제든지 변경할 수 있다.

int num = 0;
System.out.println("num = " + num); // num = 0

num = 10; 
System.out.println("num = " + num); // num = 10

num = 100;
System.out.println("num = " + num); // num = 100

num = 0;
System.out.println("num = " + num); // num = 0
profile
개발자를 꿈꾸는 곰손이

0개의 댓글