我想使用Hessian(Java)序列化,並需要使用自定義序列化器(要處理BigInteger
)創建SerializerFactory
。我可以創建其中的一個並在線程中共享它嗎?Hessian類SerializerFactory是線程安全的嗎?
1
A
回答
2
如果你看看source code,那麼你可以注意到SessionFactory存儲在HashMap中創建的串行器,而HashMap不是線程安全的對象。有關於它的一個intrest post。
所以,你的問題的答案是「不」。
2
看來這個問題已經被修復了一段時間了。他們現在使用ConcurrentHashMap。
http://bugs.caucho.com/view.php?id=1588
07年4月6日15點16 FERG在版=> 3.1.1
固定相關問題
- 1. 類應該是線程安全的嗎?
- 2. 這些類是線程安全的嗎?
- 3. 是java.sql.Connection線程安全嗎?
- 4. 是CreateChildContainer()線程安全嗎?
- 5. 是Thread.getStackTrace()線程安全嗎?
- 6. 是DocumentBuilder.parse()線程安全嗎?
- 7. 是javax.sql.DataSource線程安全嗎?
- 8. 是TcpClient.Available線程安全嗎?
- 9. 是sqlite.swift線程安全嗎?
- 10. 是winsock2線程安全嗎?
- 11. 是unique_ptr線程安全嗎?
- 12. 是SplittableRandom.split()線程安全嗎?
- 13. 線程安全(是嗎?)
- 14. 是IP2Location線程安全嗎?
- 15. 是System.DirectoryServices.AccountManagement.GroupPrincipal線程安全嗎?
- 16. 是Microsoft.Practices.EnterpriseLibrary.Data.Database.SetParameterValue線程安全嗎?
- 17. 是java.util.UUID線程安全嗎?
- 18. 是enumerateUsingBlock:線程安全嗎?
- 19. 是java.util.concurrent.Future線程安全嗎?
- 20. 是DatagramSocket.send線程安全嗎?
- 21. 是長線程安全嗎?
- 22. 是SpelExpression線程安全嗎?
- 23. 是UImage.AsPNG()線程安全嗎?
- 24. 是ArrayDescriptor線程安全嗎?
- 25. java線程安全:線程安全嗎?
- 26. 是getResourceAsStream()是線程安全的嗎?
- 27. Silverlight的CollectionViewSource是線程安全的嗎?
- 28. 部分線程安全是否使Java類線程安全?
- 29. libgcrypt是線程安全的嗎?
- 30. XMLInputFactory是線程安全的嗎?