객체 프로그래밍을 위한 스팸 수거 메커니즘 GC(Garbage Collection)

카탈로그
1. 쓰레기 수거 메커니즘은 세 마디를 기억한다.
2. 인용 분류
3. 인용 유형 분류
4. GC 회수 프로세스
 
1. 쓰레기 수거 메커니즘은 세 마디를 기억한다.
1. 프로그램은 gc를 호출할 권리가 없다
2、회수 통지 가능, 시스템.gc, 즉시 회수 보장 안 함
3. 대상 인용 값은null이고finalize ()
 
2. 인용 분류
1. 강인용: 영원히 사라지지 않는다.예를 들어 방법구 문자열 상수 탱크
2. 소프트 참조: jvm 메모리가 부족하여 회수합니다. -->캐시에 자주 쓰인다.
3. 약한 인용: 회수 메커니즘을 시작하면 반드시 회수된다.
4. 허인용(영혼): 용기를 조합하여 뒷처리를 한다.
 
3. 인용 유형 분류
클래스 인터페이스 배열
 
4. GC 회수 프로세스
    1. 참조 끊기
    2. 쓰레기 회수 메커니즘을 가동하다.
public class Gc{
	public static void main(String[] args){
		Gc gc =new Gc();
		gc =null; //    		
		System.gc();//  
	} 
	public void finalize(){
		System.out.println("............");	
	}
	
}

 
 
 

좋은 웹페이지 즐겨찾기