我想使用一个对象池来管理 SMTP 服务器连接,因为创建它们非常昂贵(需要发送电子邮件总时间的一半)。到目前为止,我发现唯一的选择是:使用Apache Commons Pool或其他一些第三方库自己写(有风险!)JDK不提供对象池吗?我宁愿不依赖第三方,这对我来说似乎是一个非常通用/基本的功能。
1 回答
摇曳的蔷薇
TA贡献1793条经验 获得超6个赞
JDK不提供对象池吗?
从 Java 11 开始,Java SE 库不提供通用对象池。
但是如果环顾四周,您可能会发现一系列 3rd 方库。
我宁愿不依赖第三方。
用滚石乐队的歌曲的话来说:
“不,你不能总是得到你想要的…… ”
但严重的是,Sun / Oracle Java 开发人员从未将提供您可能需要的所有库视为 Java SE 的角色。如果你从你的产品中排除第三方依赖,那么你最终会编写和维护比必要的更多的代码。
添加回答
举报
0/150
提交
取消