我有一个很大的AtomicLong矩阵,这是我算法中的中心结构。
我想知道使用long数组并直接在我的类中使用CAS方法是否是更好的策略。我认为这可以改善:
有没有人在这方面的经验?在开始编码之前,我希望对此策略有一些反馈。
最佳答案
好的,几个小时后。
由于无法声明可变变量数组,因此该选项无法按我的意愿工作,请参见此处的出色文章:http://jeremymanson.blogspot.fr/2009/06/volatile-arrays-in-java.html
好的方法是用AtomicLongArray数组替换我的AtomicLong矩阵
关于java - 原子长矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34198366/