자바 개발도구인 JDK(Java Development Kit)의 1.2버전 이전까지는 다수의 데이터를 저장할 수 있는 클래스들, 즉 컬렉션 클래스들을 각자 다른 방식으로 처리해야 했다. 하지만 JDK1.2부터 컬렉션 프레임워크가 등장하면서 모든 컬렉션 클래스를 표준화된
📌 지네릭스 다양한 타입의 객체를 다루는 메서드나, 컬렉션 클래스에 컴파일 시의 타입 체크를 해주는 기능이다. 이 기능을 통해 객체가 다른 타입으로 저장되거나, 잘못 형변환되어 발생할 수 있는 오류를 줄일 수 있기 때문에 타입 안정성을 높여준다. 또한, 컬렉션 클래스
프로세스란, 실행 중인 프로그램을 의미한다. 프로그램을 실행하면 OS로부터 실행에 필요한 자원, 즉 메모리를 할당받아 프로세스가 된다. 프로세스는 프로그램을 수행하는 데에 필요한 데이터와 메모리 등의 자원과 쓰레드로 구성되어 있는데, 이 자원을 이용하여 실제로 작업을