โ๏ธ ๋ ๋ฒ์งธ ๋ฉํ ๋ง ์๊ฐ์ ๊ฐ์ง๋ฉด์ Reference Type๊ณผ String ํด๋์ค์ ๊ดํ ์ด์ผ๊ธฐ๋ฅผ ๋๋๋ค H๋๊ป์ Garbage Collector์ JVM ํค์๋๋ฅผ ๊บผ๋ด์ จ๊ณ , ์ด์ ๋ํ ๋ฉํ ๋์ ๊ฐ์์ค๋ฌ์ด ์ง๋ฌธ์ ๋นํฉํ์๋ค. 1. ์๋ฃํ์ ๋ํด ๊ณต๋ถํ๋ฉด์ JVM ๋ฉ๋ชจ๋ฆฌ ๊ตฌ์กฐ์ ๋ํด ์กฐ๊ธ ๋ ๊ณต๋ถํ๊ณ ์ถ์ด์ก๋ค. 2. ๋ฉํ ๋ ์ง๋ฌธ์ ๋นํฉํ๋ ๋ด ์์ ์ด ๋ถ๋๋ฌ์ ๋ค. ๋ถ๋๋ฝ์ง ์์ ๊ฐ๋ฐ์๊ฐ ๋๊ธฐ ์ํด์. ๊ทธ๋์ ์ด๋ฒ ์๊ฐ์๋ ๋จผ์ Java ์ปดํ์ผ ์, JVM ์ด ์ด๋ป๊ฒ ์๋ํ๊ณ ์ด๋ป๊ฒ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ ๋น๋ฐ์ ์ฌ์ฉํ๋์ง ์์๋ณด๋ ์๊ฐ์ ๊ฐ์ ธ๋ณด์. ํ๋ก๊ทธ๋จ์ด ์คํ๋๋ ๊ณผ์ ์ ํบ์๋ณด์ Java ํ์ผ์ด ์คํ๋๊ธฐ ์ํด์๋ ์ปดํ์ผ ๋จ๊ณ์ ๋ฐํ์ ๋จ๊ณ๋ก ๋๋์ด ์ง๋๋ฐ, ์ปดํ์ผ ๋จ๊ณ์์๋ Java Compiler(๋ช ๋ น์ด jav..