我知道如何重载方法,以及如何覆盖方法.但是,是否可以同时重载和覆盖方法?如果是,请举个例子.
java computer-science overriding overloading
当我试图解决代码中的并发问题时遇到了这个问题.在原始代码中,我们只使用一个唯一的锁来锁定作为stl映射的缓存的写操作.但是对缓存的读操作没有限制.所以我想在读操作中添加一个共享锁,并保持对写操作的唯一锁.但是有人告诉我,由于它本身就存在一些内部缓存问题,在地图上进行多线程处理是不安全的.
有人可以详细解释原因吗?内部缓存有什么作用?
c++ multithreading map
c++ ×1
computer-science ×1
java ×1
map ×1
multithreading ×1
overloading ×1
overriding ×1