Java 11中的AtomicInteger.compareAndSet是否仍然与AtomicInteger.weakCompareAndSetVolatile和AtomicInteger.weakCompareAndSetPlain相同?
在Java 8中,这些方法仅用相同的参数调用相同的方法。
自Java 9以来,它们从VarHandle调用了不同的方法,但在我看来这些方法是相同的。
因此,我想知道是否尽管weakCompareAndSet可以在许多并发算法中用于优化它们的事实仍然没有正确实现。