동환 개발 블로그

  • Github
  • 홈
  • 태그

null 1

[Java] Optional 공식 API 문서에서는 메서드가 반환할 결과값이 ‘없음’을 명백하게 표현할 필요가 있고, null을 반환하면 에러를 유발할 가능성이 높은 상황에서 메서드의 반환 타입으로 Optional을 사용하자는 것이 Optional을 만든 주된 목적입니다. Optional 타입의 변수의 값은 절대 null이어서는 안 되며, 항상 Optional 인스턴스를 가리켜야 한다고 말하고 있습니다. Optional 클래스는 Integer나 Double 클래스처럼 'T'타입의 객체를 포장해 주는 래퍼 클래스(Wrapper class)입니다. 따라서 Optional 인스턴스는 모든 타입의 참조 변수를 저장할 수 있습니다. 이러한 Optional 객체를 사용하면 예상치 못한 NullPointerException 예외를 제공되는 메서.. Language/Java 2021. 10. 29.
이전 1 다음

공지사항

카테고리

  • 분류 전체보기 (135)
    • Language (40)
      • Java (27)
      • Kotlin (3)
      • Kotlin In Action (8)
      • Rust (2)
      • Python (0)
    • Domain (46)
      • Spring (24)
      • Android (11)
      • Reactive Programming (3)
      • ReactiveX (8)
    • Computer Science (42)
      • OS (1)
      • Programming (13)
      • Network (11)
      • Design Pattern (6)
      • DataBase (8)
      • Data Structure (3)
    • Algorithm (7)
    • 2023 Goal (0)

최근글

인기글

최근댓글

태그

  • spring
  • kotlin
  • 스프링
  • select
  • DELETE
  • insert
  • Thread
  • 네트워크
  • Android
  • network
  • designpattern
  • 자바
  • sql
  • 코틀린
  • Java
  • 이것이MYSQL이다
  • HTTP
  • springboot
  • RxJava
  • server

전체 방문자

글 보관함

Designed by INKman

© Kakao Corp.

티스토리툴바