System.identityHashCode() |
.hashCode() |
System 클래스의 identityHashCode()메서드로 객체가 메모리에서 가진 해쉬 주소값을 출력한다. 특별한 설정을 더하지 않았을 경우 .hashCode()와 동일한 값을 나타낸다. 즉 이게 OS(System)에서 가지는 해쉬값이다. |
Object에 있는 .hashCode()메서드로 객체가 메모리에서 가진 해쉬 주소값을 출력한다. 특별한 설정을 더하지 않았을 경우 System.identityHashCode()와 동일한 값을 나타낸다. 즉, 이게 Java(Application)에서 가지는 해쉬값이다. |
ref.
자바 1.8 api
- https://docs.oracle.com/javase/8/docs/api/
'기타 자료들' 카테고리의 다른 글
[기초] 네임 맹글링(Name Mangling) (0) | 2018.05.09 |
---|---|
[Python] id(), hash() 차이 (0) | 2018.05.09 |
[Error] STS 첫 프로젝트 생성시 발생하는 에러 해결 (1) | 2018.05.07 |
[Python] 파이썬(Python 3)의 설치(ver. 3.5.5) (0) | 2018.05.05 |
[Spring] 1. 스프링이란? / 스프링 설치 (0) | 2018.05.04 |