Java8 Optional API
Optional이란? Optional Class는 Integer나 Double Class처럼 'T'타입의 객체를 포장해 주는 Wrapper Class이자 컨테이너 객체입니다. 컨테이너 안에 값이 들어 있을 수도 있고, 값이 없어 비어있는 컨테이너 일수도 있습니다. 해당 Optional은 Java 11 기준으로 설명하겠습니다. Optional 특징 값이 비어있을 수도 있다는 가정하에 사용하므로 직관성이 좋습니다. Null 값을 직접 사용하지 않아 NullPointerException 예외에 대하여 유연해집니다. Null 체크 기능을 직접 구현 안 해도 됩니다. Optional 생성 1. static Optional of(T value) 명시된 값을 가지는 Optional 객체를 반환합니다. 명시된 값이 아..
Java
2022. 5. 6. 09:00
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 바이트 코드
- 깃 기초
- bytebuddy
- 코드 커버리지
- 리플렉션
- 클래스로더
- java11 optional
- Functional Interface
- classloder
- 프록시패턴
- 실행 엔진
- dromos
- 애노테이션 프로세서
- jvm
- javaagent
- java
- 애노테이션
- JRE와 JDK의 차이점
- JVM 구조
- java proxy pattern
- optional api
- Java Reflection
- javassist
- java abstractprocessor
- 자바 프록시 패턴
- Annotation Processor
- Reflection
- 자바 리플렉션
- 람다표현식
- java optional
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함