자바에서 제공되는 객체 배열이 구현된 클래스
여러 메서드와 속성등 사용하여 객체 배열을 편리하게 관리 할 수 있음.
(기존 배열은 길이를 정하여 선언, 중간에 요소 삭제, 삽입되는 경우 나머지 요소 조정)
add, size, get, remove, isEmpty...
ArrayList<Subject> subjectList = new ArrayList<Subject>();
subjectList.add("국어")
subjectList.add("수학")