我想使用对象池来管理SMTP服务器连接,因为它们创建起来非常昂贵(占用发送电子邮件总时间的一半)。到目前为止,我发现唯一的选择是:
JDK不提供对象池吗?我宁愿不依赖第三方,对我来说,这似乎是一个非常普通/基本的功能。
答案 0 :(得分:0)
JDK不提供对象池吗?
从Java 11开始,Java SE库没有提供通用的对象池。
但是,如果您四处看看,您可能会发现很多第三方库。
我宁愿不依靠第三方。
用滚石乐队的歌曲说:
“ 不,您不能总是得到想要的东西。”
但是,认真的说,Sun / Oracle Java开发人员从来没有将Java SE作为提供您可能需要的所有库的角色。如果您从产品中排除第三方依赖,那么最终您将编写和维护的代码要多得多。