Programming/JAVA
[JAVA/자바] Optional<ProcessHandle>
Optional은 자바에서 제공하는 java.util.Optional클래스를 사용하여 ProcessHandle 객체를 감싸는 래퍼이다. Optional이 값의 존재 여부를 나타내는 컨테이너로 사용되고, 값이 존재하는 경우에는 해당 값을 포함하고, 값이 존재하지 않는 경우에는 null이 아닌 대체 값을 제공한다. Java 8부터 도입된 Optional는 'null'을 포함할 수 있는 값을 감싸는 컨테이너 클래스이다. Optional는 값이 존재하지 않을 수도 있는 경우를 다룰 때에 유용하게 사용된다. 값이 없을 수 있는 상황에서 null을 처리하는 대신 Optional을 사용하여 명시적으로 처리하는 것이다. Optional클래스는 이렇게 값의 존재 여부를 명시적으로 다루기 위해 사용되며, NullPoint..
2023. 6. 4.