제네릭(Generics)
다양한 타입의 객체를 다루는 메서드, 컬렉션 클래스에서 컴파일 시에 타입 체크
미리 사용할 타입을 명시해서 형 변환을 하지 않아도 되게 함
public class 클래스명<T>{}
public class 인터페이스명<T>{}
※T : reference Type, E: Element, K:Key, V:Value
객체 생성
변수 쪽과 생석 쪽의 타입은 반드시 같아야함
클래스명<String> 변수 = new 클래스명<String>();
클래스명<String> 변수 = new 클래스명<>();
번외)
가변길이 파라미터
여기서 파라미터는 Argument
즉, 파라미터의 수가 정해져있지않다 (무한대로 받기가능)
배열 형태로 들어가있다.
'JAVA' 카테고리의 다른 글
자바(Java) I/O 개념 (0) | 2022.01.20 |
---|---|
자바 컬렉션 프레임워크(Collection Framework) (0) | 2022.01.19 |
자바 예외 처리 (0) | 2022.01.19 |
인터페이스 (0) | 2022.01.19 |
자바(JAVA) 초급 (0) | 2022.01.17 |