我正在查看 Google Disruptor 的来源,刚刚发现了一个观察结果:
以下两种方法,它们都在做同样的操作。其中之一是私有的,但它并没有真正回答重复方法的原因。
仅仅是为了程序员的可读性吗?
public void set(final long value)
{
unsafe.putOrderedLong(paddedValue, valueOffset, value);
}
private void setOrdered(final long value)
{
unsafe.putOrderedLong(paddedValue, valueOffset, value);
}