10

我不小心使用com.google.gwt.dev.util.collect了客户端代码中包下定义的HashSet和HashMap。发现该包没有模块 xml 文件,因此这些集合类不打算在客户端使用。

如果不应该在客户端包中使用这些类,那么在 GWT SDK 中包含这些类的目的是什么?这些类肯定有一些好处才能包含在 SDK 中。

我错过了什么?

4

1 回答 1

9

这些集合实现由 Google 工程师编写,以提高 GWT 内部的性能(特别是内存使用),例如 Java-to-JavaScript 编译器。它们是不打算成为公共 API 一部分的实现细节,不应由 GWT 开发人员使用。

于 2010-06-24T17:07:52.623 回答