Chap 19 자바의 메모리 모델과 Object 클래스 19.1 자바 가상머신의 메모리 모델 - 자바 가상머신은 운영체제가 할당해 주는 메모리 공간을 기반으로 스스로를 실행하면서 더불어 자바 응용 프로그램의 실행도 돕는다. - 메모리 모델은 크게 3가지 영역으로 나뉜다 - 메소드 영역 - 메소드의 바이트코드 , static 변수 - 특정 클래스의 정보가 메모리 공간에 올려질 때 채워지는 영역 - 스택 영역 - 지역변수, 매개변수 - 힙 영역 - 인스턴스 - 인스턴스는 스택 영역의 원소들과는 달리 언제 소멸될지 모른다. GC를 활용하여 메모리를 관리한다. 19.2 Object 클래스 - finalize 메소드 - 인스턴스가 GC에 의해 소멸되기 전에 자동으로 호출되는 메소드이다. - 오버라이딩을 하여 원하..