💡Framework vs Library Java Collection Framework은 자주 사용하는 자료구조를 바탕으로 데이터를 가공 및 처리하기 쉽도록 표준화된 방법을 제공하는 클래스의 집합이다. 즉, Framework는 기본적으로 프로그래밍을 하기 위한 어떠한 틀이나 구조를 제공한다. Framework를 사용하면 효율적으로 코드를 작성 가능하며, 정해진 규약이 있어서 애플리케이션을 효율적으로 관리 가능하다. 하지만, 자유롭고 유연한 개발이 어렵고, 사용하고자 하는 Framework에 대한 학습이 선행되어야 한다는 단점도 있다. Library는 애플리케이션을 개발할 때 사용되는 일련의 데이터 및 프로그래밍 코드를 말한다. 즉, 개발시 필요한 기능을 미리 구현해 높은 집합체로서, 개발자가 필요할 때마다..