比如我定义了一个私有成员:
private ConcurrentHashMap<String, MyObject> testList;
然后,我在函数里这样写:
MyObject mo = testList.get(id);
mo.setName("...");//关键是这句话,我在想,当有多个线程对testList有读写操作的同时,这里会不会数据不安全。
求教。
比如我定义了一个私有成员:
private ConcurrentHashMap<String, MyObject> testList;
然后,我在函数里这样写:
MyObject mo = testList.get(id);
mo.setName("...");//关键是这句话,我在想,当有多个线程对testList有读写操作的同时,这里会不会数据不安全。
求教。