62,621
社区成员
发帖
与我相关
我的任务
分享
public class JsonUtil {
private static final ReentrantReadWriteLock rwl = new ReentrantReadWriteLock();
private static final Lock rLock = rwl.readLock();
private static final Lock wLock = rwl.writeLock();
public static void read(){
try{
rLock.lock();
读的一些操作。。。。。
} finally {
rLock.unlock();
}
}
public static void write(){
try{
wLock.lock();
写的一些操作。。。。。
} finally {
wLock.unlock();
}
}
public class JsonUtil {
private static final ReentrantReadWriteLock rwl = new ReentrantReadWriteLock();
private static final Lock lock = ReadWriteLock();
// private static final Lock wLock = rwl.writeLock();
public static void read(){
try{
lock.readlock();
读的一些操作。。。。。
} finally {
lock.readUnlock();
}
}
public static void write(){
try{
lock.writelock();
写的一些操作。。。。。
} finally {
lock.writeUnlock();
}
}