Я предполагаю, что Вы не хотите использовать JavaScript, потому что Blackberry не поддерживают его.
Что относительно того, если Вы сделали противоположное и отобразили блок кода с JavaScript, а не пытался скрыть его?
<script type="text/javascript"><!--
document.open();
document.writeln('<div class="BBwarn">');
document.writeln('please activate your css support and a link');
document.writeln('</div>');
document.close();
//--></script>
Это - определенный взлом, но не отобразило бы текст с отключенным JavaScript...
по сути, все документы о java "контейнерах", или более известных как коллекции, находятся здесь , причем наиболее полезной страницей является эта , краткий список здесь . Существуют и другие реализации структуры коллекций, такие как структура fastutils , которая обеспечивает лучшую производительность, если вы знаете тип, который собираетесь использовать. Также Gnu Trove похож на fastutils.
Вы можете проверить в официальном руководстве Sun .
РЕДАКТИРОВАТЬ
Проверьте также библиотеку Google Collections :
Коллекции Google представляет собой набор новых типов коллекций, реализаций и связанных с ними улучшений для Java 5 и выше, предоставленных вам Google. Это естественное расширение Java Collections Framework, которое вы уже знаете и любите.
Edit: Была очень хорошая шпаргалка для Java Collections , которая больше не доступна. Но есть и другие, например этот .
См. API коллекций Java и эту страницу для получения дополнительной информации
Хорошим началом будет посмотреть, какие классы реализуют Collection
Не знаю, могу ли я дать вам полный исчерпывающий список, но я считаю, что большинство стандартных контейнеров Java API должны находиться в пакете java.util.