如何调用cas

更新时间:02-09 教程 由 棼谷 分享

如何调用cas?

Jvm调底层的c或者c++代码是通过native修饰的方法找到c /c++中与之同名的文件。

比如拿AtomicInteger源码来说,它也用到了cas,其中最终调用java中Unsafe类的compareAndSet方法,这个方法最后会找到c/c++的Unsafe.cpp文件。该文件中有个同名的方法。如果说的更深一些,里边涉及到lockifmp了,lock汇编指令等。

声明:关于《如何调用cas》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2194394.html