1.Sleep()和wait()有什么区别???
Sleep()是让线程停止一段时间的方法,在Sleep()时间间隔期满后线程并不一定立即恢复执行。
Wait():当线程交互的时候,如果线程对一个对象发出一个Wait()调用,该线程会暂停执行,被调对象进入等待状态,知道被唤醒或等待时间到。
2.什么是线程?线程的状态有哪些?
线程是在程序执行过程中,能够执行代码的一个执行单元,每个程序至少都有一个线程。
线程的基本状态有四种:运行、就绪、挂起、结束。
1.Sleep()和wait()有什么区别???
Sleep()是让线程停止一段时间的方法,在Sleep()时间间隔期满后线程并不一定立即恢复执行。
Wait():当线程交互的时候,如果线程对一个对象发出一个Wait()调用,该线程会暂停执行,被调对象进入等待状态,知道被唤醒或等待时间到。
2.什么是线程?线程的状态有哪些?
线程是在程序执行过程中,能够执行代码的一个执行单元,每个程序至少都有一个线程。
线程的基本状态有四种:运行、就绪、挂起、结束。