Aad*_*ada 7 java multithreading android
线程是否会自动删除并在运行后收集垃圾,或者它是否继续存在并且即使在run()方法完成后也会占用内存?
例如:
Class A{
public void somemethod()
{
while(true)
new ThreadClass().start();
}
public class ThreadClass extends Thread{
public ThreadClass()
{}
@Override
public void run() {......}
}
}
Run Code Online (Sandbox Code Playgroud)
我想澄清一下这个线程是否会自动从内存中删除,还是需要明确地完成.