并发线程访问单例

伊戈尔·摩西(Igor Moses):

Java有成千上万的线程访问同一个实例时,Java的行为如何?

我正在构建一个ERP,并且打算创建一个Singleton,以便它可以在我的基础上执行任何类型的持久性(插入,更新,删除)。除了实例本身之外,此单例将没有全局变量。它只会有它的方法。

我的问题是,当我将所有ERP持久性集中在单个实例上时,这可能成为瓶颈,并导致速度缓慢。会发生吗?我说的是这种情况下的同时点击量为500,000。

大卫·索罗科(David Soroko):

如果您的单例是不可变的,则多个线程将同时使用其方法,而不会降低延迟。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章