2017年10月24日

摘要: 生产者和消费者模式 生产者就是生产数据的线程,消费者就是消费数据的线程。在多线程开发中,若生产者处理的速度很快,而消费者处理速度很慢,那么生产者就必须等待消费者处理完才能继续生产数据。同理,若消费者的处理能力大于生产者,那么消费者就必须等待生产者。生产者和消费者模式通过一个容器来解决生产者和消费者的 阅读全文
posted @ 2017-10-24 16:41 forever_elf 阅读(184) 评论(0) 推荐(0)
 
摘要: JDK5把工作单元与执行机制分离开。工作单元包括Runnable和Callable,而执行机制由Executor框架提供。 在HotSpot VM的线程模型中,Java线程被一对一映射为本地操作系统线程。Java线程启动时会创建一个本地操作系统线程;当该Java线程终止时,这个操作系统线程也会被回收 阅读全文
posted @ 2017-10-24 14:41 forever_elf 阅读(168) 评论(0) 推荐(0)