10

com.google.gwt.dev.util.collectクライアント側コードのパッケージで定義されている HashSet と HashMap を誤って使用してしまいました。パッケージにモジュール xml ファイルがないことが判明したため、これらのコレクション クラスはクライアント側で使用するためのものではありません。

これらのクラスがクライアント パッケージ内で使用されることが想定されていない場合、これらのクラスを GWT SDK に含める目的は何ですか? SDK に含める価値があるためには、これらのクラスから確実に何らかのメリットが得られる必要があります。

私は何が欠けていますか?

4

1 に答える 1

9

これらのコレクションの実装は、Java から JavaScript へのコンパイラなど、GWT 内部のパフォーマンス (特にメモリ使用量) を改善するために、Google のエンジニアによって作成されました。これらは、パブリック API の一部として意図されていない実装の詳細であり、GWT 開発者は使用しないでください。

于 2010-06-24T17:07:52.623 に答える