【发布时间】:2014-12-26 23:35:12
【问题描述】:
标题几乎是不言自明的。
我是否需要在 Java 中同步两个线程(一个正在读取,另一个正在写入)?
我会添加更多细节:
假设我们有 3 个类,1 个包含共享内存,1 个用于将从共享内存对象中递增变量的写入线程,1 个用于将打印变量值的读取线程共享对象。
【问题讨论】:
-
这里不多说了。
-
不,这不是不言自明的。这些线程在读写什么?读写机制本身是线程安全的吗?
-
不是,如果读线程没有读到写线程写的东西。
标签: java multithreading synchronization