realized SimpleAtomicLong