首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

一个线程的run方法执行完毕这个线程就会被销毁吗?该怎么处理

2012-02-10 
一个线程的run方法执行完毕这个线程就会被销毁吗?class xx implements Runnable {public void run() {for(

一个线程的run方法执行完毕这个线程就会被销毁吗?
class xx implements Runnable {
   
  public void run() {
  for(int i=0;i<10;i++)
  {
  System.out.println("fff");
  }
  }
  }

当里面循环完毕时候,这个线程会自动销毁吗?或被回收资源?
如果用eclipse执行好像一直是运行状态,如果加入excutorservice里,在执行shoudown就关掉了。。。。


[解决办法]

Java code
public class Test implements Runnable {    public static void main(final String[] args) {        new Thread(new Test()).start();    }    @Override public void run() {        for (int i = 0; i < 10; i++) {            System.out.println("fff");        }    }}
[解决办法]
是的,你调试下就知道。这个线程被销毁了
[解决办法]
是的,当执行完任务,线程是会被销毁的

热点排行