woody

  • 홈
  • 태그
  • 방명록

자바 제네릭 와일드 카드 1

[Java] 제네릭(Generics)

제네릭이란? 자바에서 제네릭은 *클래스나 메소드에서 사용할 내부 데이터 타입을 외부에서 지정하는 기법*을 의미한다. 리스트나 맵 등 주로 컬렉션을 다룰 때 많이 봤을 것이다! ArrayList list = new ArrayList(); 위에서 꺽쇠 괄호에 해당하는 부분이 바로 제네릭이다. 해당 자료형에서 다룰 타입을 외부에서 지정해주는 의미이다. - 타입 파라미터 제네릭은 꺽쇠 괄호를 사용하는데, 이를 다이아몬드 연산자라 칭한다. 이러한 꺽쇠 괄호 안에 식별자 기호를 지정함으로써 파라미터화 할 수 있다. 마치 메소드에서 매개변수를 받아 사용하는 것과 비슷해 제네릭에서는 타입 매개변수 or 타입 파라미터라고 부른다. 이러한 타입 매개변수는 제네릭을 이용해 클래스나 인터페이스, 메소드를 설계할 때 사용된다...

Java 2024.01.02
이전
1
다음
더보기
프로필사진

기록하자, 끄적끄적

  • 분류 전체보기
    • 코딩테스트
      • 구름톤 챌린지
      • 프로그래머스
      • 백준
      • 코드트리
    • AWS
      • 이론
      • 실습
    • Spring
    • Java
    • JPA
    • CS
    • 프로젝트
      • HongsamSNS
      • Hongflix
      • HongsamIDE
      • Ticketing

최근글과 인기글

  • 최근글
  • 인기글

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바