I want to ask whether the ServiceLoader.load()
can help me create multiple instances of the loaded service?
I have been doing some testing and its seems it can only load one instance of the service at a time. If it is possible to have multiple instances, can someone explain how I can achieve this?