UNINITIALIZED

Java

Java 초기화 되지 않음을 표현하는 방법

이 글을 쓰게 된 이유는 Java 에서 Exception 에 대해서 알아보는 과정에서 This 로 "초기화 되지 않음" 상태를 표현할 수 있다는 점을 알게 되어서 이를 정리하려고 합니다 초기화 되지 않음을 표현하는 방법 1. 기본 값 기본 값을 초기화되지 않았다는 표현을 할 방법으로는 한가지 밖에 존재하지 않습니다 Magic Number를 사용하는 방법인데요 int 값이라면 Integer.MAX_VALUE 같은 평범한 케이스에서 생길 수 없는 값을 미리 넣어놓고, 안 들어올 것 같으니까 초기화 안 된거다는 것으로 예외 처리를 하는 방법이 있습니다 당연하지만, 이것은 절대로 들어오지 않는다는 보장이 있어야 합니다 int 값이라면 이런 방식으로 설정이 가능하더라도, boolean 같은 경우가 된다면 더욱 까..

be-student
'UNINITIALIZED' 태그의 글 목록