java实现多线程间的同步与互斥(读者写者问题)
用java实现多线程并发中的读者与写者问题,能够实现多线程对临界资源的同步有序访问。具体实现为:给定一个队列A[1-10][1-100000]、元素编号1-10,其中每个元素包含10万个随机数。创建若干个线程,各循环100次;其中10,100个为读线程,10,100个为更新线程。1.读线程每次产生随机数三元组:(i,j,k),其中i:[1-10],j:[1-100000],k[j-100000],求取指定A[i]一级数组中第j到第k个元素的均值;2.更新线程每次产生一对随机整数三元组(i,j,k)和一个随机浮点数d:(0-1),其中i:[1-10],j:[1-100000],k[j-100000],完成对A[i][j]到A[
用户评论