기능Objects.equals(a, b): 두 객체 a, b를 null-safe하게 비교내부 구현:return (a == b) || (a != null && a.equals(b));a와 b가 같은 객체(주소가 같은 경우)-> true 반환a가 null이 아니고, a.equals(b)를 호출할 수 있는 경우-> a.equals(b) 결과 반환a가 null이고 b도 null인 경우-> true 반환 (둘 다 null은 동등한 상태)a가 null이고 b는 null이 아닌 경우-> false 반환NPE (NullPointerException) 방지a.equals(b) 호출 시 a가 null이면 NPE 발생Object.equals(a, b)는 NPE 절대 발생 X -> 비교적 안정적WHEN?두 값이 같거나 다름을..