会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
潜水的阳光
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2015年1月4日
Java多线程设计模式(4)线程池模式
摘要: 前序: Thread-Per-Message Pattern,是一种对于每个命令或请求,都分配一个线程,由这个线程执行工作。它将“委托消息的一端”和“执行消息的一端”用两个不同的线程来实现。该线程模式主要包括三个部分: 1,Request参与者(委托人),也就是消息发送端或者命令请求端 2,Host
阅读全文
posted @ 2015-01-04 18:21 潜水的阳光
阅读(1480)
评论(0)
推荐(0)
编辑
java多线程设计模式(3)读写锁模式
摘要: 1 Read-Write Lock Pattern Read-Write Lock Pattern是一种将对于共享资源的访问与修改操作分离,称为读写分离。即访问是reader,修改是write,用单独的线程来处理。可以允许多个reader,但是不允许同时多个写入或者在读的过程中有写入。 由于对于实例
阅读全文
posted @ 2015-01-04 18:13 潜水的阳光
阅读(896)
评论(0)
推荐(0)
编辑
Java多线程设计模式(2)生产者与消费者模式
摘要: 1 Producer-Consumer PatternProducer-Consumer Pattern主要就是在生产者与消费者之间建立一个“桥梁参与者”,用来解决生产者线程与消费者线程之间速度的不匹配。 当要从某个线程Produccer参与者将数据传输给其它线程Consumer参与者的时候,此时就...
阅读全文
posted @ 2015-01-04 18:06 潜水的阳光
阅读(413)
评论(0)
推荐(0)
编辑
Java多线程设计模式(1)
摘要: 1 线程中的几个方法解释 Thread.sleep(long 毫秒) 在指定的时间内让当前线程休眠,将控制权交给其他线程,休眠的线程依旧拥有它所占用的锁, Thread.yield(); 暂停或者放弃当前正在执行的线程,并且执行其他线程,但是并没有释放该线程所拥有的锁,线程放弃后,让其他相同或者更高
阅读全文
posted @ 2015-01-04 17:59 潜水的阳光
阅读(268)
评论(0)
推荐(0)
编辑