java/ㄴ CHAPTER 2. 변수

CHAPTER 2. (1) 변수와 상수란? (데이터 타입, 대입 연산자 포함)

Astaroth아스 2020. 3. 11. 06:06

변수 (변할 수 있는 수)
 - 하나의 값을 저장할 수 있는 저장공간 (ex.그릇)
 - 그릇마다 고유한 이름이 필요
 ex.수십개 락앤락 중 락앤락 가져와 (X)
    수십개 락앤락 중 마늘통 가져와 (O)
 => 즉, 변수란 적절한 데이터 타입과 정보를 담고 이름까지 붙인 것

 

 

 

데이터 타입 (또는 자료형)
 - 그릇의 종류 (ex.락앤락, 비닐봉지, 유리병 등)
 = 변수를 선언할 때 변수에 저장할 값의 종류에 따라 변수의 타입을 선택해야 함
 ㄴ 8개의 기본형과 참조형이 있음

 - 8개 기본형
 ㄴ 논리 : boolean
 ㄴ 문자 : char
 ㄴ 정수 : byte, short, int, long
 ㄴ 실수 : float, double

 

 - 참조형

 ㄴ String 등등...

 

 

 

 - 대입 연산자 (=)
 ex. int x = 3;

  => 오른쪽의 값 3을 왼쪽 x에 저장하라는 의미 (우항의 값을 좌항에 대입하라)

 

 

 

상수 (항상 같은 수)
 - 값을 저장할 수 있는 공간이지만, 변수와 달리 한번 값을 저장하면 다른 값으로 변경할 수 없음

ex. final int MAX_SPEED = 10;

 ㄴ 앞에 final 붙임

 ㄴ 상수의 이름은 모두 대문자로 하는 것이 관례

 ㄴ 여러 단어로 이루어져 있는 경우 '_'로 구분