IT 연구소

  • 홈
  • 태그
  • 방명록

Type Erasure 1

Java 제네릭 기초 — 타입 안전성의 시작

Java 제네릭의 필요성, 기본 문법, 그리고 타입 소거(Type Erasure)가 의미하는 한계와 설계 포인트를 실무 관점에서 정리합니다. List에 뭔가를 담아두고 꺼냈는데, 런타임에 ClassCastException이 터진 경험 있으실 거예요. 혹은 “이 리스트엔 User만 들어간다”는 규칙을 팀원끼리 말로만 합의해 두고, 어느 날 누군가 다른 타입을 넣어 장애가 난 적도 있습니다. 제네릭은 이런 문제를 “컴파일 시점”으로 끌어와서, 실수를 빨리 발견하게 해주는 장치입니다.핵심 개념: Java 제네릭이 중요한 이유와 타입 소거(Type Erasure)제네릭이 필요한 이유: 타입 안정성과 의도의 문서화제네릭의 핵심 가치는 두 가지입니다.타입 안전성(Type Safety)제네릭이 없던 시절(또는 raw..

JAVA 2026.02.20
이전
1
다음
더보기
프로필사진

IT 연구소

  • 분류 전체보기
    • JAVA
    • Spring Boot
    • Spring
    • DB
      • Real MySQL
    • Linux
    • React
    • Tools
      • IntelliJ
      • Eclipse
      • Git
      • Atlassian
    • HTML5 + CSS3
    • 용어
    • 정규식
    • Apple
      • macOS
    • AWS
    • WWW

Tag

이클립스, OOP, 타입안전성, 아키텍처, application.yml, 성능최적화, streamapi, Immutable, API설계, 타입추론, 리팩토링, Generics, 자바스트림, java17, BESTPRACTICE, Java, JPA, Spring Boot, hibernate, Eclipse,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바