I have found AtomicInteger, AtomicLong, but where is AtomicFloat (or AtomicDouble)? Maybe there is some trick?
AtomicInteger
AtomicLong
AtomicFloat
AtomicDouble
I found a library with AtomicFloat.
http://dhale.github.io/jtk/api/edu/mines/jtk/util/AtomicFloat.html
For quick solution, maven dependency given below:
edu.mines.jtk edu-mines-jtk 1.1.0