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
- R
- Kotlin
- Python
- SQL
- Spring
- Java
- window
- NPM
- Sqoop
- SSL
- tomcat
- Android
- react
- plugin
- xPlatform
- Express
- table
- 보조정렬
- Eclipse
- es6
- IntelliJ
- mybatis
- vaadin
- GIT
- JavaScript
- 공정능력
- SPC
- hadoop
- MSSQL
- mapreduce
Archives
- Today
- Total
반응형
목록2018/05/28 (1)
DBILITY
generic type의 사용 이유
자바에 제너릭 타입(Generic Type)이 추가 된지도 15년이 되었다.맞나?ㅎㅎjava 8의 collection,lambda,stream,NIO 사용하려면 제너릭타입의 이해 없이는 거의 불가하다고 보는게 좋겠다.제너릭 타입의 사용으로 컴파일타임에 강한 타입체크를 할 수 있다.런타임시 오류보다 훨씬 낫다.나도 이전엔 별다른 생각없이 강제 type casting을 사용했었다. 지금도 습관적으로 그렇게 하고 있다.제너릭은 강한 type checking이 이루어지다 보니 당연하게도 불필요한 type casting,auto boxing,auto unboxing이 제거(?)된다.사람이 하는 일이건 프로그램이 하는 일이건 간에 절차가 간소화 된다는 건 빠른 업무의 종료를 뜻한다.상식이다. 상식을 전혀 느끼지 못..
java/basic
2018. 5. 28. 09:33
반응형