
오늘은 데이터 타입의 분류와 몇 가지 데이터 타입이 어떤 메모리 영역에 저장되게 되는지 알아보겠다.
위의 B 경우에는 리터럴 간의 연산은 타입 변환 없이 해당 타입으로 계산하지만, b 경우에는 a 가 먼저 int타입으로 형변환이 되기 때문에 강제 형변환이 필요하다.

객체 지향 프로그래밍에서 캡슐화란 객체의 데이터(속성)와 이를 처리하는 메서드를 하나의 단위로 묶어 외부로부터 보호하는 것을 의미한다. 자바는 대표적인 객체 지향 언어 중 하나이다. 객체 지향 언어의 특징 중 하나는 캡슐화 가 있다. 먼저 캡슐화에 대해 알아보겠다.