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번
- 데이터베이스
- 백준
- 문자열
- 백준 5525번
- 자바
- 리액트 네이티브 시작하기
- 백준 4949번
- 모두의 네트워크
- 깃 연동
- HTTP
- 리액트 네이티브 프로젝트 생성
- React Native
- SQL
- 데베
- 정리
- 백준 4358 자바
- 지네릭스
Archives
- Today
- Total
목록Java (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