android中的守护线程
?
?
daemon Thread 守护线程,Java中可以这样认为:守护主线程(main thread)的线程,与main thread同生共死。默认创建的线程是不是守护线程,要看创建它的线程(父线程)是否守护线程,它与父线程一致。main线程不是守护线程。
所以大部分,我们使用的创建的不是守护线程,想要让它成为守护线程,用thread.setDaemon(true)。这样它就与main同生共死了。main退出的时候,它也终止了(不管是否完成)。
?
理解有误,其实应该理解为当说有的非守护线程都执行完了,守护线程才终止
?
?
?
thread.setDeamonDaemon(true)---->守护线程