이펙티브 자바아이템 10. equals는 일반규약을 지켜서 재정의 하라equals는 재정의 하기 쉬워 보이지만 어렵다. 아래 사항중 하나라도 판단이 되면 재정의 하지 말자
각 인스턴스가 본질적으로 고유하다.
인스턴스의 논리적 동치성을 검사할일이 없다.
상위 클래스에서 ...
hashcode () 및 equals ()를 사용한 작업java.lang.Object 에서는 equals () 와 hashcode ()의 2 개의 중요한 오브젝트 비교 메소드를 제공합니다.
기본구현
equals (Object obj) : ava.lang.Object ...
scouter APM 배치 모니터링스카우트 APM을 아주 잘 사용하고 있는데 내부적으로 http 서비스 왜에 쿼츠 스케줄을 통해서백엔드로 돌아가는것이 있는데 추적이 되지 않아 추적하기 위한 설정을 하였다.
아래의 링크 NON-HTTP 서비스 추적하기를 통해서 많은 도움 ...
이펙티브 자바아이템 8. Finalizer와 Cleaner의 사용은 피하라finalize() 메소드에 대한 설명
1234567891011121314가비지 수집에 의해 개체에 대한 참조가 더 이상 없다고 판단 될 때 개체의 가비지 수집기가 호출합니다. 서브 클래스 fin ...
Memory Management in the Java HotSpot™ Virtual Machine(Sun Microsystems April 2006)1 IntroductionJava ™ 2 Platform, Standard Edition (J2SE ™)의 장점 중 하나 ...
이펙티브 자바아이템 6. 불필요한 객체생성을 피하라똑같은 기능의 객체를 매번 생성하기 보다는 객체하나를 재사용하는 편이 좋을수도 있다.
12345678910111213141516171819202122package com.github.sejoung.codetest.obj ...