以下哪个事件会导致线程销毁?()
A. 调用方法sleep():sleep()方***使当前线程暂停执行指定的时间,但它不会导致线程销毁。sleep()结束后,线程会恢复执行。
B. 调用方法wait():wait()方***使当前线程进入等待状态,直到其他线程调用相同对象的notify()或notifyAll()方法。wait()也不会导致线程销毁,只是让线程暂时挂起。
C. start()方法的执行结束:start()方法是用来启动一个线程的,它实际上会调用线程的run()方法。start()方法的执行结束并不意味着线程会销毁,而是线程的执行开始了。
D. run()方法的执行结束:当一个线程的run()方法执行完毕后,该线程就会结束其生命周期,进入销毁状态。