
equals와 hashCode는 모든 객체의 부모 객체인 Object클래스에 정의되어 있습니다.클래스를 전언할 때 extends 키워드로 다른 클래스를 상속하지 않으면 암시적으로 Object 클래스를 상속합니다.때문에 Java의 모든 객체는 Object 클래스에 정의된
불변 객체란 인스턴스의 내부 값을 수정할 수 없는 객체를 말합니다.불변 인스턴스의 정보는 생성되는 순간 고정되어 해당 객체가 소멸되는 순간까지 절대 달라지지 않습니다.대표적인 Java Library 불변 클래스String 클래스기본 타입(Primitive type)의

저번 포스팅에 Redis를 이용한 동시성 문제 해결을 진행하였다.동시성에 대한 문제는 여러 상황에서 자주 발생하는만큼 발생 원인부터 해결하기 위한 방안을 알아두고 직면된 상황에 맞게 해결하는 것이 중요하다.여러 프로세스가 따로 동작하고 공급과 소비가 제대로 일어나지 않