Java ApacheCommonsMath:SummaryStatistics的值存储在哪里?

Java ApacheCommonsMath:SummaryStatistics的值存储在哪里?,java,apache-commons-math,Java,Apache Commons Math,我在web应用程序中使用Apache Commons Math。我需要使用这个类: SummaryStatistics 然而,我对这种描述感到困惑: 计算使用添加的数据值流的摘要统计信息 addValue方法。数据值不存储在内存中,因此 类可用于计算非常大的数据流的统计信息 如果这些值没有存储在内存中,它们存储在哪里?在磁盘上?如果在磁盘上,那么文件名呢?有人能解释一下吗?我还想知道SummaryStatistics是否支持多线程 这对我来说很重要,因为web应用程序允许多线程请求,我需要确

我在web应用程序中使用Apache Commons Math。我需要使用这个类:

SummaryStatistics
然而,我对这种描述感到困惑:

计算使用添加的数据值流的摘要统计信息 addValue方法。数据值不存储在内存中,因此 类可用于计算非常大的数据流的统计信息

如果这些值没有存储在内存中,它们存储在哪里?在磁盘上?如果在磁盘上,那么文件名呢?有人能解释一下吗?我还想知道SummaryStatistics是否支持多线程


这对我来说很重要,因为web应用程序允许多线程请求,我需要确保一个人的请求不会覆盖另一个人的摘要统计信息

它们没有存储在任何地方。该类仅维护其所需的最小汇总值,即总和、平方和、最小值、最大值以及其他一些值。如果有疑问,你可以随时退房

根据线程安全性,JavaDoc特别指出:

这个类不是线程安全的。如果需要从多个线程进行并发访问,请使用