728x90
동일성(Identity)
- 객체나 값이 메모리 내에서 정확히 동일한 것인지를 확인하는 개념
- 두 객체의 메모리 주소가 같은지를 비교하여 판단한다. 즉, 두 객체가 정확히 같은 인스턴스인지를 확인한다.
동등성(Equality)
- 값이나 객체의 내용이 동일한지 여부를 확인하는 개념
- 두 객체가 가지고 있는 값이 같은지를 비교하여 판단한다. 즉, 두 객체가 동일한 데이터를 가지고 있는지를 확인한다.
[Java] 동일성(identity)과 동등성(equality)
java-study에서 스터디를 진행하고 있습니다. 동일성 동일성은 동일하다는 뜻으로 두 개의 객체가 완전히 같은 경우를 의미한다. 여기서 완전히 같다는 뜻은 두 객체가 사실상 하나의 객체로 봐도
steady-coding.tistory.com
'CS' 카테고리의 다른 글
[java] String, StringBuilder, StringBuffer (0) | 2023.11.24 |
---|---|
[java] 원시타입(Primitive types)과 참조타입(Reference types) (3) | 2023.11.24 |
[Spring] 의존성과 설정값을 생성자 인자로 주입해야 하는 이유 (0) | 2023.11.22 |
[Spring] Spring Application 메서드 실행 방법 (0) | 2023.11.22 |
[Spring] Filter, Interceptor 예외 처리방법 (2) | 2023.11.22 |