java锁与序列化的关系 欢迎讨论
看java编程思想上有这么一句话 基本上所有并发模式在解决线程冲突的时候,都是采用序列化共享资源的方案。
我实在不解,java中对象序列化主要是为了实现分布式(可能我说法不准确),怎么会跟锁扯上关系呢,我google了下,发现网上都是引用这句话的 没有说为什么,希望大牛们解答下或者讨论下。
[解决办法]
不用纠结了,这怪翻译
这里的“序列化”不是java.io的那个序列化
原文应该有类似这样一个字:serialization,这里应当译做“串行化”,“串行执行”之类的
[解决办法]
如1所说。E文跟中文一样,一个单词有多个词意。翻译时要看上下文语境的。
只能说这个译者水平还不那么到家。
当然也有时候是一个中文多个词意导致翻译混淆,比如:重构,中文就一个,E文就有三种不同意思。