0
我們可以使用.new方法從JRuby創建Java類的對象。 但有什麼辦法可以在JRuby中手動銷燬/釋放/調用該對象的析構函數嗎?從JRuby銷燬Java類的對象
我們可以使用.new方法從JRuby創建Java類的對象。 但有什麼辦法可以在JRuby中手動銷燬/釋放/調用該對象的析構函數嗎?從JRuby銷燬Java類的對象
鑑於JRuby在JVM中運行,沒有辦法說「釋放一個對象」。即使Ruby沒有明確的「免費」操作符。這是由虛擬機管理的。
你試圖實現什麼?
使用在託管環境(如虛擬機)中運行的語言的一個很大的(至少是宣稱的)優勢就是它的託管。處理垃圾就是其中之一。