반응형
자바 generic
-
Java - generic 이해하기Java 2022. 8. 12. 19:09
자바의 Generic 데이터 타입을 일반화하는 것을 의미. 제네릭은 클래스나 메소드에서 사용할 데이터 타입을 컴파일 시에 미리 지정하는 방법 자바에서 흔히 사용하는 List 클래스도 generic입니다. public interface List extends Collection 1. 제네릭 타입 타입 설명 Type Element Key Value Number public interface List extends Collection List에서는 요소들을 배열에 저장하기 때문에 element로 봐서 List로 쓰고 있습니다. 2. 메소드 의미 public T readObjectData(ByteBuffer buffer, Class type) 이러한 메소드에서 는 generic type을 의미하고 T는 retu..