
byte, short, int, long, float, double, char, boolean기본값 존재 o => Null 개념 x실제 값을 저장하는 공간스택 메모리에 저장컴파일 에러 발생Integer, Long, Float, Double, String, class .

위처럼 부동소수형을 다룰 시 오차가 발생하는 이유는 자바는 부동소수형 데이터를 이진법으로 표현하기 때문이다. 이러한 표현 과정에서의 오차를 엡실론(epsilon)이라고 한다. 차이가 선언한 오차 범위보다 작다면 같은 값으로 판단하는 방법이다. (오차 자체를 없애는 방식

배열 배열은 기초자료형으로 저장할 데이터 개수가 정해져 있을 때 유용하다. 배열의 인덱스를 통해 특정 원소 위치에 빠르게 접근할 수 있다. ex) array[2] 배열은 생성 후 크기를 변경할 수 없다. 컬렉션 프레임워크 컬렉션 프레임워크는 다수의 값을 저장하고,