浏览时Java Applet没有被杀死

时间:2012-05-30 17:14:27

标签: java applet

当用户离开已加载小程序的页面时,如何停止Java Applet的进程?

我正在使用Chrome,现在要杀掉applet,我必须使用window的任务栏并杀死进程java.exe

1 个答案:

答案 0 :(得分:7)

Java小程序具有生命周期方法。这些是initstartstopdestroy。您应该学会使用它们,但更重要的是,您应该在浏览器调用每种方法时学习。

当您离开页面时,会调用stop并且您应该停止在start中启动的线程并清除资源(如果您已分配任何线程)。浏览器不会在每次重新加载页面时终止JVM,因为它效率非常低(并且由于其他原因),所以如果你想停止applet正在做的事情,请用stop方法实现它。

另请参阅该页面上的here和其他链接,以获取进一步说明。