在本教程中,我们将学习Spring使用_singleton_作用域创建的Bean是如何在后台处理多个并发请求的。此外,我们将了解Java如何在内存中存储Bean实例以及如何处理对它们的并发访问。
2. Spring Bean和Java堆内存
正如我们所知,Java堆是一个全局共享的内存,应用程序内所有运行的线程都可以访问。**当Spring容器使用单例作用域创建一个Bean时,该Bean存储在堆中。**这样,所有并发线程都能够指向同一个Bean实例。
接下来,让我们理解线程的栈内存是什么以及它如何帮助服务并发请求。
3. 如何服务并发请求?
大约 3 分钟