java 方法同步和读/写互斥
2022-09-01 20:17:17
我有两种方法,如下图所示。read()
write()
class Store
{
public void write()
{
// write to store;
}
public string read()
{
// read from store;
}
}
1) 对象是单例。Store
2)我有一个将写入存储的类和几个将同时从存储中读取的类。Writer
Reader
我的要求是,当作者写信给商店时,所有读者都应该等待。即,当控件处于 时,应阻止所有调用。如何实现此目的?我已经尝试过这种方法,但对我来说似乎不起作用。write()
read()
synchronize(Store.class)
write()