연산자
-
[JAVA] 제네릭(Generic) 프로그래밍Language/Java 2021. 6. 10. 00:13
제네릭(Generic) 자료형 클래스에서 사용하는 변수의 자료형이 여러 개 일 수 있고, 그 메서드는 동일한 경우 클래스의 자료형을 특정하지 않고 추후 해당 클래스를 사용할 때 지정할 수 있도록 선언하는 방식이다. 실제 사용되는 자료형의 변환은 컴파일러에 의해 검증되기 때문에 안정적인 프로그래밍 방식이다. 컬렉션 프레임 워크에서 많이 사용되고 있다. 제네릭 프로그래밍 예 자료형 매개변수 T(type parameter): 해당 클래스를 사용하는 시점에 실제 사용할 자료형을 지정, static 변수는 사용할 수 없다. GenericPrinter: 제네릭 자료형 E: element, K: key, V: value등 여러 알파벳을 의미에 따라 사용할 수 있다. 다이아몬드 연산자 를 다이아몬드 연산자라고 칭한다...