1. java中有几种方法可以实现一个线程? 使用Runnable,Callable,Thread或者线程池 2. 如何停止一个正在运行的线程? 可以使用正在运行的线程,支持线程中断,通常是定义一个volatile的状态变量,在运行线程线程中读这个变量,其它线程中修改这个变量 3.sleep和wait有什么区别 sleep方法是在指定的时间内让正在执行的线程暂停执行,但不会释放锁.而wait方法是让当前线程等待,直到其他线程调用对象的notify或notifyAll方法.wait方法会释放掉锁,…