1

Java で動的 Web プロジェクトを作成していて、サーブレットの 1 つで Trove Collection を使用してみました。コレクションの作成行で問題が発生し、その後プロジェクトがスタックすることがわかりました。Trove コレクションはスレッド セーフではないことがわかりました (これは Web プロジェクト サーバー側の問題かもしれません)。

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

プロジェクトはこの行を渡すことができませんでした (ちなみに、通常の Java プロジェクトではこの行は機能していました)。

Web プロジェクトのサーバー側で Trove コレクションを使用できますか?

4

1 に答える 1

0

はい、できますが、ご指摘のとおり、コレクションはスレッドセーフではありません。ただし、参照したコードがスタンドアロンでは機能するが、サーブレットでは機能しない理由がわかりません。コードとエラーを投稿できますか?

于 2013-03-12T15:29:53.513 に答える