메모리관리1 [안드로이드] 메모리 관리용 Null 처리 안녕하세요 푸민입니다. 자바는 참조하고 있는 변수가 없으면 해당 값을 쓰래기로 인식을 합니다. 그렇게 되면 자바에 있는 가비지 컬렉터가 쓰래기로 인식된 메모리를 알아서 반환해줍니다! 예를 들어볼까요? Acticity mActivity = getApplicationActivity(); 위와 같이 액티비티를 받아와서 사용을 하다가 사용을 다하면 mActivity = null; 이런식으로 참조하는 값에 null을 줍니다. 이렇게 되면 mActivity 가 참조하고 있던 값이 없어지기 때문에 가비지컬렉터는 mActivity를 쓰래기로 인식하게 됩니다. 그러면 가비지컬렉터가 메모리를 알아서 반환해줍니다! 굉장히 편리하죠 메모리를 알아서 반환이라니.. 하지만 그에 따라 안좋은 현상이 있는데, 개발자로서 메모리 관리.. 2015. 8. 7. 이전 1 다음