我正在用Java编写动态Web项目,并尝试在我的一个servlet中使用Trove Collection。 我看到问题出现在集合创建行中,之后我的项目堆栈。 我发现Trove集合不是线程安全的(也许这是Web项目服务器端的问题),但即使我尝试过这一行:
TIntObjectMap m = TCollections.synchronizedMap( new TIntObjectHashMap());
项目无法通过该行(顺便说一句,在常规java项目中,这一行有效)。
我可以在Web项目服务器端使用Trove集合吗?
答案 0 :(得分:0)
是的,你可以,但正如你所指出的,这些集合不是线程安全的。但是,我不明白为什么你引用的代码可以独立工作,但不能在servlet中工作。你可以发布代码和你得到的错误吗?