컨테이너는 하나의 운영 체제 안에서 커널을 공유하며 개별적인 실행 환경을 제공하는 격리된 공간입니다. 여기서 개별적인 실행 환경이란 CPU, 네트워크, 메모리와 같은 시스템 자원을 독자적으로 사용하도록 할당된 환경을 말합니다. 개별적인 실행 환경에서는 실행되는 프로세스
각 인스턴스가 본질적으로 고유하다. 값을 표현하는 게 아니라 동작하는 개체를 표현하는 클래스가 여기에 해당한다. Thread가 좋은 예다.인스턴스의 '논리적 동치성(logical equality)'을 검사할 일이 없다.상위 클래스에서 재정의한 equals가 하위 클래스