1

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

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

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

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

4

1 回答 1

0

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

于 2013-03-12T15:29:53.513 回答