@NonNull은 사용자에게 null 체크 잘하십쇼 하고 알려줄 수 있는 어노테이션입니다 보통 사용할 수 있는 용도는 아래와 같습니다 Record component / 함수의 파라미터 / 생성자의 파라미터 요렇게 쓸 수 있습니다 public void doSomething(@NonNull String input) { // input은 null일 수 없음 // 여기서 안전하게 input을 사용할 수 있음!! } @NonNull을 안 쓰면 아래와 같이 했겠쥬? 사실 씨쟁이는 아래의 코드가 더 익숙하지만 😒 파라미터만 보면 if 문 만들어야 직성이 풀리는 편. public void doSomething(String input) { // input은 null이면 아니된다.. if( input == null ) {..