2013-04-24 3 views
-1

Sun JDK는 가비지 수집 중에 사용되는 java.lang.ref.Finalizer 클래스를 가지고 있습니다. 안드로이드가 기반으로하는 표준 라이브러리 인 Apache Harmony에는 클래스가 없습니다.android (apache harmony) 가비지 수집

제 질문은 : java.lang.ref.Finalizer의 달빅/하모니는 무엇입니까? 그리고 VM 설계의 가비지 콜렉션 측면을 이해하기 위해 dalvik의 소스 코드를 살펴 보겠습니다.

+0

언급 한 java.lang.ref.Finalizer 클래스는 두 플랫폼 모두에서 공용 API가 아닙니다. –

답변

0

on the Android devleopers website의 지침에 따라 모든 Android 소스 코드를 찾을 수 있습니다. 이것은 내 지식에 Dalvik VM을 포함해야합니다.

finalizer를 클래스에 추가하려면 finalize() 메서드를 정의하기 만하면됩니다.

+0

finalizer 의미를 구현하는 VM 메커니즘을 알고 싶습니다. – dacongy