Всё началось с того, что я в очередной раз ковырял в Eclipse Memory Analyzer дамп памяти Java-приложения и увидел такую интересную вещь:
С кодом HashMap я знаком весьма неплохо, но вложенного класса FrontCache никогда там не видел. Может, с последним обновлением JDK мне прислали обновлённый HashMap? Я заглянул в исходники, но слова «front» там не обнаружилось. Стало интересно, откуда же этот класс берётся и что он делает.
Читать полностью »
Метка «hashmap»
Таинственный FrontCache
2013-03-11 в 15:41, admin, рубрики: hashmap, hotspot, java, кэширование, недокументированные функции, метки: hashmap, hotspot, java, кэширование, недокументированные функцииJava собеседование. Коллекции vs null
2012-12-26 в 10:38, admin, рубрики: collections, hashmap, java, null, treemap, собеседование, метки: collections, hashmap, java, Null, treemap, собеседованиеВсем привет!
В топике Java собеседование. Коллекции подробно изложен вопрос работы с Set & Map в Java. Но у меня ещё есть парочка любимых вопросов из этой области:
- Может ли null использоваться в качестве ключа в Map?
- Может ли Set содержать null?
Предполагается, что пытливый читатель самостоятельно поразмыслит над ответами и затем сравнит их с моими. Самые нетерпеливые могут сразу проследовать под кат.
Читать полностью »