高分请教一个servlet存活时间问题
我写了一个servlet,一个while(true)循环的线程,参考代码如下:
public class SaveParam extends HttpServlet {
protected void doGet(
HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
TestThread test = new TestThread();
test.start();
}
}
public class TestThread extends Thread{
public void run(){
while(true){
try{
Thread.sleep(5000);
System.out.println("test is alive");
}catch(Exception e){
}
}
}
}
当客户端调用该servlet时,线程被启动,那么该线程能一直运行下去吗(我不关闭tomcat或servlet容器),有谁知道,请告诉我,多谢了!