자바 스터디

[자바의 정석] CH1 ~ CH2 정리

changha. 2023. 3. 24. 21:58

변수 = 하나의 값을 저장할 수 있는 메모리 공간

 

변수 선언 = 값을 저장할 공간 마련 ( 변수타입 변수이름;)(ex. int age;)

 

변수 값 저장 = ('=') 사용 

 

변수의 초기화 = 변수에 처음으로 값을 저장 

 

변수의 종류 

  • 클래스 변수
  • 인스턴스 변수
  • 지역 변수 (꼭 초기화 시켜야 함!!)

변수의 타입 = 저장할 값의 타입에 의해 결정 

 

값의 타입 = 8개의 타입(기본형), 참조형 

기본형

 

참조형 = 객체의 주소를 저장. 8개 기본형 제외한 나머지 타입. 

 

 

리터럴과 상수

상수가 필요한 이유 :

int triangleArea = (20 * 10) / 2;
int rectangleArea = 20 * 10
final int WIDTH = 20;
final int HEIGHT = 10;

int triangleArea = (WIDTH * HEIGHT) / 2;
int RectangleArea = WIDTH * HEIGHT;

쓰이는 의미가 명확해지고 다른 값으로 계산 할 때 

상수의 초기화만 다른 값으로 해주면 되니까 편리합니다. 

 

 

'자바 스터디' 카테고리의 다른 글

[자바의 정석] CH8  (0) 2023.06.24
[자바의 정석] CH7  (0) 2023.06.15
[자바의 정석] CH-6  (0) 2023.05.04
[자바의 정석] CH-5 ~ CH-6  (0) 2023.04.27
[자바의 정석] CH3 ~ CH4  (0) 2023.03.30