Java Concurrent And Parallel - norxiva/bunin GitHub Wiki

Reference

https://www.cnblogs.com/wxd0108/p/5479442.html

ConcurrentHashMap

http://www.importnew.com/28263.html

https://www.cnblogs.com/lakeslove/p/5972992.html

  • 适合缓存实现,forEach,search,reduce

CAS

http://ifeve.com/compare-and-swap/

  • 简单来说,比较和替换是使用一个期望值和一个变量的当前值进行比较,如果当前变量的值与我们期望的值相等,就使用一个新值替换当前变量的值
  • 用作原子操作compareAndSet,AtomicBoolean

unsafe

http://www.importnew.com/14511.html

红黑树

http://www.cnblogs.com/skywang12345/p/3245399.html

B-Tree B+Tree B*Tree

https://blog.csdn.net/sdauzxl/article/details/52234482