A class which uses a simple array (of configurable length) to store stats samples. The average is then taken as the sum of all values >= 0 (the array is initialized with -1 values) divided by the number of non -1 values. This is best used in cases where we have a lot of sample data entered by different threads. Each thread picks a random array index and sets the value at the index. This will be an approximation of an average as all values are updated after some time.
@author Bela Ban
@since 3.4
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.