我寫了一個簡單的程序來演示垃圾收集。下面是代碼: public class GCDemo{
public static void main(String[] args){
MyClass ob = new MyClass(0);
for(int i = 1; i <= 1000000; i++)
ob.generate(i);
}
/**
* A cla
我正在編寫一個多線程的java控制檯應用程序,我打算通過Ctrl-C殺死它。在這種情況下,如果我有一個封裝單個線程的類,那麼關閉封裝類finalize方法中的子線程是一種很好的做法嗎? 如果您按Ctrl-C原始應用程序並且所有線程都未正確關閉,是否有可能讓原始應用程序的工件仍在運行? 僞代碼: public class ParentClass {
Thread childThread = ne