读书人

Book01-No.6 读写锁定方式

发布时间: 2012-09-09 09:27:54 作者: rapoo

Book01-No.6 读写锁定模式

1、读写锁定模式

?

只允许当前有一个线程写入,在一个线程写入的时候,不能读取允许多个读取线程同时操作读-读允许,读-写不允许,写-写不允许2、设计案列
package com.metarnet.ReadersWriterPattern.Reusability;public class Main {public static void main(String[] args) {Data data = new Data();new ReadThread(data, "Reader-01").start();new ReadThread(data, "Reader-02").start();new ReadThread(data, "Reader-03").start();new ReadThread(data, "Reader-04").start();new ReadThread(data, "Reader-05").start();new ReadThread(data, "Reader-06").start();new WriterThread(data, "Writer-01", "ABCDEFGHIJKLMNOPQRSTUVWXYZ").start();new WriterThread(data, "Writer-02", "abcdefghijklmnopqrstuvwxyz").start();}}
?

?

读书人网 >编程

热点推荐