摘要: 一、wait和sleep区别? 1.wait可以指定也可以不指定。sleep必须指定时间。 2.在同步中时,对cpu的执行权和锁的处理不同。它们都能将线程处于冻结状态。 wait:释放执行权,释放锁。 sleep:释放执行权,不释放锁。 二、线程的结束 1.调用该线程的stop()方法结束线程。容易 阅读全文
posted @ 2016-10-14 23:20 开拖拉机的蜡笔小新 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 线程间的通信:多个线程在处理同一资源,但是任务却不同。一、等待唤醒机制涉及的方法:1.wait();让线程处于冻结状态,被wait的线程会被存储到线程池中2.notify();唤醒线程池中的一个任意线程3.notifyAll();唤醒线程池中的所有线程这些方法都必须定义在同步中,因为这些方法是用于操 阅读全文
posted @ 2016-10-14 22:11 开拖拉机的蜡笔小新 阅读(988) 评论(1) 推荐(0) 编辑