gpt4 book ai didi

java - 如何使用同步宝库集合?

转载 作者:行者123 更新时间:2023-12-01 04:49:02 27 4
gpt4 key购买 nike

我正在用 Java 编写动态 Web 项目,并尝试在我的一个 servlet 中使用 Trove Collection。我看到问题发生在集合创建行中,之后我的项目堆栈。我发现 Trove 集合不是线程安全的(也许这就是 Web 项目服务器端的问题),但即使我尝试了这一行:

 TIntObjectMap m = TCollections.synchronizedMap( new TIntObjectHashMap());

该项目无法通过该行(顺便说一句,在常规 java 项目中该行有效)。

我可以在 Web 项目服务器端使用 Trove 集合吗?

最佳答案

是的,您可以,但正如您所指出的,集合不是线程安全的。但是,我不明白为什么您引用的代码可以独立工作,但不能在 servlet 中工作。你能发布代码和你得到的错误吗?

关于java - 如何使用同步宝库集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15327703/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com