该方法是静态的,但我无法提及它是否是线程安全的.我计划同时使用多个线程来访问此方法,如果可能的话我想避免同步块.
javax.mail.Transport.send(msg);
Chris Vest.. 5
通常是糟糕的设计和违反期望的静态方法不是线程安全的.
文档确实似乎没有提及线程安全性,但快速浏览代码表明,通过在每次调用时创建一个线程限制的Transport实例并委托给它,实现是线程安全的.
绝对确定我建议从日历中抽出几天进行适当的分析.
通常是糟糕的设计和违反期望的静态方法不是线程安全的.
文档确实似乎没有提及线程安全性,但快速浏览代码表明,通过在每次调用时创建一个线程限制的Transport实例并委托给它,实现是线程安全的.
绝对确定我建议从日历中抽出几天进行适当的分析.