가장 자주 비교되는 ArrayList와 LinkedList 그리고 Array하고는 어떻게 다른지 확인해보자ArrayList의 경우 실제 내부에 Array구조를 가져가고 있다.class ArrayList { Object[] data; E get(int index) { return (E) data[index]; }} 결국 ArrayList도 내부적으로 Array형태를 가져가고 있지만, 핵심은 동적인 리사이징 기능이다.Array의 경우 최초에 선언한 사이즈에서 조절이 불가능하다. ArrayList의 경우 초기 설정한 size보다 더 많은 양의 데이터가 들어올 경우 자동으로 사이즈를 조절하여 새로운 배열에 데이터가 쌓인다.그렇다면 ArrayList에 무작정 데이터를 적재하면 어떻..