Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 데베
- 지네릭스
- 백준 4358 자바
- React Native
- 모두의 네트워크
- 딥러닝
- SQL
- HTTP
- 자바
- 정리
- 백준 4358번
- 백준
- 모두를위한딥러닝
- 네트워크
- 모두를 위한 딥러닝
- 문자열
- 데이터베이스
- 백준 5525번
- 깃허브 토큰 인증
- 팀플회고
- 리액트 네이티브 프로젝트 생성
- 리액트 네이티브
- 깃 터미널 연동
- 깃허브 로그인
- 리액트 네이티브 시작하기
- 모두의네트워크
- 백준 4949번
- 스터디
- 머신러닝
- 깃 연동
Archives
- Today
- Total
목록지네릭스 (1)
솜이의 데브로그
Chapter 12 ) 지네릭스, 열거형, 애너테이션
출처 : Java의 정석 1. 지네릭스 (Generics) 지네릭스는 다양한 타입의 객체들을 다루는 메서드나 컬렉션 클래스에 컴파일 시의 타입체크를 해주는 기능이다. 객체의 타입을 컴파일 시에 체크하기 때문에 객체의 타입 안정성을 높이고 형변환의 번거로움이 줄어든다. 지네릭스의 장점 타입 안정성을 제공한다. 타입 체크와 형변환을 생략할 수 있으므로 코드가 간결해진다. 지네릭 클래스의 선언 지네릭 타입은 클래스와 메서드에 선언할 수 있다. ex) class Box{ // 지네릭 타입 T를 선언 T item; void setItem(T item) { this.item = item; } T getItem() { return item; } } 위의 예시에서 T를 '타입변수'라고 하며, Type의 첫 글자에서 따..
책을 읽자/Java의 정석
2021. 9. 17. 19:15