System.exit(0)是將你的整個虛擬機裏的內容都停掉了 ,而dispose()只是關閉這個窗口,可是並無中止整個application exit() 。不管如何,內存都釋放了!也就是說連JVM都關閉了,內存里根本不可能還有什麼東西。app