use*_*091 0 java multithreading
我正在创建一个java桌面应用程序,从另一个JFrame打开一个新的JFrame(在一个线程内).有没有办法从内存中删除一个线程?
线程不是Java对象.它是本机资源(执行线程).一旦完成运行其代码,该线程将"从内存中删除".
从Java的角度来看,一旦run()方法完成,线程就会死掉.
至于Thread负责特定执行线程的实例,它的行为就像任何其他Java对象一样,只要没有对它的引用(并且底层线程不活动),它就可以被垃圾收集器回收.
| 归档时间: |
|
| 查看次数: |
2372 次 |
| 最近记录: |