🤔 Generic 알고 사용하시나요?

Generic 은 데이터의 형식에 의존하지 않고 하나의 값이 여러개의 데이터 타입을 가질 수 있도록 지원하는 기능인데요

클래스 내부에서 지정하는 것이 아닌 외부에서 사용자에 의해 지정될 수 있도록 합니다.


Map 과 List, Set 과 같은 Collection 구현체가 Generic 을 사용하는 대표적인 케이스죠.


Generic 은 Java 5 부터 등장한 개념으로

타입만 다르고 동작하는 기능이 같은 2개 이상의 클래스를 하나의 클래스로 묶어줄 수 있게 함으로써 재사용성을 높이고

Object 로 변환하지 않아도 되기 때문에 컴파일시 잘못된 타입에 대한 에러 검출 및 불필요한 타입 cast 코드를 쓰지 않아도 되어 코드량을 줄일 수 있습니다.


Generic 사용 케이스에 대한 자세한 예제와 설명이 공유드린 원문 링크에 정리되어있으니 관심있으신 분들은 한번 보시면 좋겠습니다.


📚 원문

https://velog.io/@jaemin05/%EC%A0%9C%EB%84%A4%EB%A6%AD-%EC%95%8C%EA%B3%A0-%EC%82%AC%EC%9A%A9%ED%95%98%EC%8B%9C%EB%82%98%EC%9A%94?utm_source=oneoneone

제네릭 알고 사용하시나요?

velog.io

제네릭 알고 사용하시나요?

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 11월 29일 오후 2:49

 • 

저장 50조회 4,725

댓글 0

    함께 읽은 게시물

    회사가 직원들에게 요구하는 것 중 하나가 ‘애사심’이다. 애사심은 분명히 숭고한 가치이지만, 그렇다고 강제로 요구한다고 생기는 것은 아니다. 직원들이 먼저 회사에 자부심을 갖도록 환경을 조성해야 자연스럽게 애사심도 고취될 수 있다.

    ... 더 보기

    직원들 자부심 챙기면 애사심은 절로 나온다

    서울경제

    직원들 자부심 챙기면 애사심은 절로 나온다


    신뢰에 대한 단상

    출근길에 읽던 글에서 신뢰에 대한 언급이 있었다. 그리고 문득, 얼마 전 구성원들과 대화하며 나도 모르게 "저를 믿고 한번 따라와 주세요"라고 말했던 순간이 떠올랐다. 글의 한 구절이 유독 마음에 깊이 파고들었다.

    ... 더 보기

    잘못된 개발자 면접 준비 방법 피하기 (+ 준비 자료)

    개발자 면접 자료 준비를 어디서부터 어떻게 해야 할지 모르겠나요? 또는 유명한 자료를 읽어도 도움 되지 않은 경우가 있으셨나요?

    ... 더 보기

     • 

    댓글 6 • 저장 965 • 조회 27,006


    쫓아다니지 말고 대응하라

    두 카페가 있다. 두 카페 모두 점원이 주문을 받고 커피를 내리는 카페였다. 그런데, 어느 날 한 카페에서 키오스크를 도입했다. 그렇다면, 여전히 점원이 주문을 받는 카페보다 키오스크를 도입한 카페가 변화에 더 기민하게 대응하는 것일까? 그럴 수도 있고, 그렇지 않을 수도 있다. 변화에 기민하게 대응한다는 건, 변화를 빨리 도입한다는 것과는 다른 이야기이기 때문이다.

    ... 더 보기

    조회 167


    MCP 모르면 대체 얼마나 손해 보는 걸까?🤔

    ... 더 보기

    MCP 모르면 대체 얼마나 손해 보는 걸까? | 요즘IT

    요즘IT

    MCP 모르면 대체 얼마나 손해 보는 걸까? | 요즘IT

     • 

    댓글 1 • 저장 29 • 조회 3,334