我有一个关于单例bean如何详细地处理并发请求的问题.
我在StackOverflow上搜索过这个问题.这是stackoverflow的示例链接,但我发现只有高级细节.我想要了解单例bean如何服务并发请求以及系统处理器如何看到这些请求的完整细节.
我已经研究了在线系统处理器中的并发请求处理.他们说处理器本身有一个调度程序,调度程序将决定处理哪个请求.
好的.如果假设我有多个核心处理器,那么调度程序如何处理并发请求?
任何人都可以向我解释一个单步bean如何在JVM和系统中提供并发请求的分步过程吗?
让我用一个具体的例子来解释.我有一个类Sports
:
class Sports {
public void playFootball() {
}
public void playVolleyBall() {
}
}
Run Code Online (Sandbox Code Playgroud)
有两个请求进入.第一个请求是playFootball
在创建的单例类实例上执行方法Sports
.同时,另一个请求是playVolleyBall
在同一个创建的单例类实例上执行该方法Sports
.
如何使用单例实例?