데이터 타입이 존재하는 이유는 코드를 작성하면 메모리에 저장된다. 하지만 메모리는 유한하기 때문에 코드를 쓸 때마다 메모리가 확보된다. 메모리는 한정적이기 때문에 최적화시켜야한다. (자바에는 크게 신경 쓸 필요는 없으나 C언어를 할 때는 메모리 신경을 써야한다.) 데이터 타입이 뭐냐에 따라서 처리할 수 있는 값의 범위가 달라진다 컴퓨터는 1과 0 이진수만 인식한다. Byte : 1Byte = > 8bit => 2의 8제곱 256 -> -128 ~ 127 class Main{ public static void main(String[] args) { // 데이터 타입 : 숫자형, 문장형 // 숫자형 : 정수형, 실수형 System.out.println("== 정수형 데이터 타입 =="); // byte, s..