2
我正在開發Android的SDK,涉及一些線程。我有一個創建和啓動一個線程未引用作爲這樣的操作:Android中的任何未經加入線程的危險?
new MySdkThread().start();
我必須絕對肯定的是,我不會創建任何類型的殭屍線程和/或內存泄漏。那麼,從run()
方法中返回的線程是死的,因此如果它未被引用,它現在有資格被垃圾回收器回收,還是必須加入它?我意識到這可能是一個非常明顯的答案,但我沒有發現任何關於加入線程的要求的絕對具體內容,我想確定。