Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我不小心使用com.google.gwt.dev.util.collect了客户端代码中包下定义的HashSet和HashMap。发现该包没有模块 xml 文件,因此这些集合类不打算在客户端使用。
com.google.gwt.dev.util.collect
如果不应该在客户端包中使用这些类,那么在 GWT SDK 中包含这些类的目的是什么?这些类肯定有一些好处才能包含在 SDK 中。
我错过了什么?
这些集合实现由 Google 工程师编写,以提高 GWT 内部的性能(特别是内存使用),例如 Java-to-JavaScript 编译器。它们是不打算成为公共 API 一部分的实现细节,不应由 GWT 开发人员使用。