반응형
제네릭 메소드란??
지난 글에서 제네릭이 무엇인지 읽어보셨을까요?? (https://forfire700.tistory.com/118)
그렇거나 이미 알고 계시다면 이해가 빠르실 듯 합니다.
타입 파라미터를 가지고 있는 메소드라고 생각하면 됩니다.
기본형은 다음과 같아요! 잘 참고해주세요.
접근제한자(+static or non static) <타입파라미터> 리턴타입 메소드명 (매개변수){.......};
ex)
public static<T> Generic<T> genericExample (String s) {
Generic<T> generic = new Generic<T>();
String str = s;
return generic;
그리고 제네릭 타입을 반환하기 위해서, 제네릭 타입의 객체를 생성하고
그 참조변수를 반환했어요! 객체를 생성하면서 생성하는 것은 가능하지 않습니다.
ex) return Generic<T> generic = new Generic<T>(); = X
다음은 예제인데 한번 쳐보고, 흐름을 파악하시면 이해하시기가 쉬우실 겁니다.


반응형
'Study > 프로그래밍 공부' 카테고리의 다른 글
| 상속과 다형성을 활용한 java 예제 - 추상클래스 활용 (1) | 2024.09.13 |
|---|---|
| 상속과 다형성을 활용한 java 도형 예제 (0) | 2024.09.11 |
| java 기본 문법 - 제네릭의 정의 및 제네릭 타입. (0) | 2023.10.04 |
| 프로세스와 스레드의 간단 개념 (0) | 2023.03.25 |
| JVM 동작방식 세부 정리 (0) | 2023.03.19 |