신규 삽입/삭제될때마다 배열 새로 만들어서 일일이 옮긴다음에 반환하는건 명색이 기본제공인데 아닐거같고LinkedList랑 같은 방식인줄 알앗더니 뭐 ArrayList는 자기 내부에 배열 따로 가지고잇다는걸 봐서 - dc official App
사이즈 지정 안하면 기본 10개로 내부애 배열 생성해서 늘어날 때 새로 생성해서 옮김
궁금해서 나도 갓글 검색하니 JVM에 의존적이고 결국은 c++가서 카피하는 거까지 확인.