
[JAVA] 컬렉션 프레임워크 (Java Collection Framework:JCF) 간단하게 알아보기
·
Language/JAVA
JCF, Jaca Collection Framework자바는 데이터를 저장하는 자료구조와 활용하는 알고리즘을 구조화하여 사용자에게 제공한다. 자료구조가 정의된 인터페이스와 구현하는 클래스로 구분되어 있다. c언어에서 스택을 구현하기 위해서는 직접 push, pop, peek을 만들어야 한다. 하지만 자바를 이용하면 Stack 클래스의 객체를 선언해 push, pop, peek을 가져와 사용할 수 있다.이렇게 제공되는 프레임워크를 JCF라고 한다. 컬렉션 프레임워크 사용의 장점컬렉션 프레임워크는 인터페이스와 다형성을 이용한 객체 지향적 설계를 통해 표준화되어 있다. 자바에서 직접 제공하는 것이기 때문에 안정적으로 사용할 수 있으며 알고리즘을 고성능으로 구현할 수 있다. 재사용이 높고, 사용이 편리하다..