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
- 바이트 코드
- Reflection
- 깃 기초
- jvm
- 애노테이션 프로세서
- java abstractprocessor
- JRE와 JDK의 차이점
- javaagent
- java11 optional
- 애노테이션
- Annotation Processor
- 람다표현식
- 실행 엔진
- Functional Interface
- dromos
- optional api
- 프록시패턴
- classloder
- JVM 구조
- 클래스로더
- java proxy pattern
- java optional
- 리플렉션
- 자바 프록시 패턴
- javassist
- 자바 리플렉션
- 코드 커버리지
- Java Reflection
- java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함