Java是否识别静态工厂方法的重载版本中的实例?
例如,代码 -
static IPlatform registerElseGet(Long PlatformId)
static IPlatform registerElseGet(String PlatformName)
如果客户端运行 -
IPlatform pName = registerElseGet("MySQL"); // say the service creates MySQL and assigns id 1
IPlatform pId = registerElseGet(1);
pName == pId?
如果没有,有没有办法实现这一点 - 所以我不创建重复的实例?