Java null-safety Programming
·
Tech/java
안녕하세요! 오늘은 Java로 프로그래밍할 때 NPE(Null Pointer Exception)을 방지하는 방법에 관해 이야기해 보겠습니다.들어가기에 앞서, 코드 표현에 유의 사항을 알려드립니다.String 같은 라이브러리나 Util 클래스에서 static method로 사용한 것은 메서드 실행 시, 참조하는 클래스가 대문자로 시작합니다. String.valueOf클래스 명이 string, service, controller 같이 보편적인 타입을 의미하고 인스턴스를 만들어서 메서드를 사용하는 경우, 인스턴스를 선언 및 초기화하는 코드 없이 참조하는 클래스가 소문자로 시작합니다.string.equals()우선 우리가 피해야 할 null, NPE이란 무엇이고 언제 발생하는지 보겠습니다.1. null, NPE..