인생을 코딩하다.

[Java] Garbage collection (2) 본문

Java

[Java] Garbage collection (2)

Hyung1 2020. 9. 12. 12:10
728x90
반응형

 

객체를 가비지컬렉션의 대상으로 만드는 법

 

1. 메소드 내부에서 생성된 객체

메소드가 호출된 후 내부에 일부 객체가 만들어지고 메소드가 종료됬을 때, 메소드 내부의 객체들은

익명이 되어 가비지 컬렉션의 대상이 됩니다.

2. 참조 변수 재 지정

 

한 객체의 참조가 다른 객체를 참조할 경우. 이전 객체는 더 이상 참조를 갖지 못해 가비지 컬렉션의 대상이 됩니다.

 

2. 참조변수 무효화

 

객체의 참조 변수가 null로 변경된 경우

 

2. 이름이 없는 객체

 

이름이 없는 객체의 참조, 어느곳에도 저장되지 않기 떄문에.

 

 

728x90
반응형

'Java' 카테고리의 다른 글

[Java] 자바8 Optional 기초  (0) 2020.10.13
[Java] 자바8 스트림(Stream)  (2) 2020.10.07
[Java] 자바8 람다식 기초  (0) 2020.10.07
[Java] 재귀호출 구현 연습 및 코드 설명  (0) 2020.09.12
[Java] Garbage collection (1)  (0) 2020.09.12
Comments