OWASP(The Open Web Application Security Project) 문서 참조
https://www.owasp.org/index.php/Java_gotchas#Immutable_Objects_.2F_Wrapper_Class_Caching
위의 링크에서 동등성 비교에 대하여 좋은 내용이 들어감.
가끔가다, 나도 값을 비교할 때와 객체 동등성을 확인할 때, '=='을 사용해야 할지 equals를 사용해야 할지 정말 헷갈릴 때가 있음.
"==" - 항상 객체 동등성 비교할 때 사용
equals - 항상 객체 안의 값을 비교할 때 사용.
'컴퓨터 > 프로그래밍' 카테고리의 다른 글
JDK9의 55가지 새로운 기능(55 New Features in JDK 9) (0) | 2017.03.12 |
---|---|
Java9 체험하기 (0) | 2016.10.03 |
Spring Framework 4.3/Boot 1.4 + Pivotal의 Cloud Native 전략 슬라이드 (0) | 2016.05.28 |
The Guts of Unicode in Python - PyCon 2013 talk by Benjamin Peterson (0) | 2016.01.30 |
Python의 CJK 라이브러리 정리 (0) | 2016.01.23 |