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