Java 에서 널을 안전하게 다루기
null 과 null 로 인해 발생하는 문제 null pointer 와 null reference 널 포인터(null pointer)는 유효한 객체를 참조하지 않는 포인터를 나타내기 위해 예약된 값을 갖는다. 널 포인터는 널 값과는 다른 의미를 갖는다. 대부분의 프로그래밍 언어에서 널 포인터는 "값 없음"을 의미하지만, 관계형 데이터베이스에서 널 값은 "알려지지 않은 값"을 의미한다. 이것은 실질적으로 중요한 차이로 이끌어 진다: 대부분의 프로그래밍 언어들은 두 널 포인터를 같다고 여기지만, 관계형 데이터베이스 엔진은 두 널 값을 같다고 여기지 않는다 https://en.wikipedia.org/wiki/Null_pointer 자바의 null 참조 의미가 모호하다. 초기화 되지 않은 상태 정의되지 않은 ..
Java
2021. 7. 11. 00:40