Какая цель делают классы набора, определенные под com.google.gwt.dev.util.collect.* подача?

Я случайно использовал HashSet и HashMap, определенный под пакетом com.google.gwt.dev.util.collect в клиентском коде. Узнанный пакет не имеет XML-файла модуля, и следовательно эти классы набора не предназначены, чтобы использоваться на стороне клиента.

Какова цель наличия этих классов в SDK GWT, если они, как предполагается, не используются в клиентском пакете? Определенно должно быть некоторое преимущество от этих классов для заслуживания включения в SDK.

Что я пропускаю?

10
задан Ashwin Prabhu 24 June 2010 в 15:57
поделиться

1 ответ

Эти реализации коллекций были написаны инженерами Google для улучшения производительности (в частности, использования памяти) внутренних компонентов GWT, таких как компилятор Java-to-JavaScript. Они представляют собой детали реализации, не предназначенные для того, чтобы быть частью общедоступного API, и не должны использоваться разработчиками GWT.

9
ответ дан 4 December 2019 в 01:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: