목록2025/06/26 (2)
컴퓨터공학 💻 도서관📚

Collection 프레임워크 안에 있는 HashSet은 클래스이고 Set은 인터페이스이고 Collection도 인터페이스이다. Collection 프레임워크 : 자료구조를 다루기 위한 인터페이스 + 구현 클래스 + 유틸리티(도움) 클래스를 모두 포함하는 큰 구조, 틀이다. 유틸리티(도움) 클래스 : 인스턴스를 만들지 않고 사용하는 정적(static) 메서드들로 구성된 클래스 특정 기능을 편리하게 제공하기 위한 도우미 역할을 한다 Collections 는 유틸리티 클래스이고 Collection 은 인터페이스이다. 컬렉션 프레임워크프로그램 구현에 필요한 자료구조(Data Structure)를 구현해 놓은 JDK 라이브러리java.util..
제네릭 메서드자료형 매개변수(T, V)를 메서드의 매개변수나 반환 값으로 가지는 메서드자료형 매개 변수가 하나 이상인 경우도 있음제네릭 클래스가 아니어도 내부에 제네릭 메서드는 구현하여 사용 할 수 있음public 반환형 메서드 이름(자료형 매개변수.....) { }제네릭 메서드의 활용 예 두 점(top, bottom)을 기준으로 사각형을 만들 때 사각형의 너비를 구하는 메서드를 만들어 보자두 점은 정수인 경우도 있고, 실수인 경우도 있으므로 제네릭 타입을 사용하여 구현한다.public class Point { // 제네릭 클래스 T x; // x 는 T 자료형 V y; // y 는 V 자료형 Point(T x, V y){ this.x..