会话类中的 getDefaultInstance() 和 getInstance() 有什么区别?
和 有什么区别?一般来说,你什么时候会选择一个而不是另一个?Session.getDefaultInstance(props, authenticator)
getInstance(props, authenticator)
我还在getDefaultInstance(props,authenticator)上阅读了Java文档,但仍然无法明显/清楚地看出区别。
希望专家能帮助我更好地理解这一点。
更新:触发提出这个问题的实际原因是:我们在基于Web的应用程序的某些地方使用了方法。有时,它会抛出 ,在快速谷歌搜索中,它建议使用方法代替。因此,当一个人会选择一个而不是另一个时?Session.getDefaultInstance()
java.lang.SecurityException: Access to default session denied
Session.getInstance()