Результаты поиска по запросу "collections"
ConcurrentDictionary не помечает элементы для GC при их удалении
Я был удивлен, обнаружив, что объем памяти моего приложения продолжает расти - чем дольше он работает, тем больше памяти он потребляет. Так с некоторой магией
WPF / MVVM: делегирование коллекции модели домена в ViewModel
Коллекция модели домена (обычно List или IEnumerable)делегироваться в ViewModel.Это означает, что мой CustomerViewModel имеет коллекцию заказов типа List или...
Как сгруппировать элементы списка по элементам другого в Java 8
У меня есть следующая проблема: учитывая эти классы,
Производительность BlockingCollection (T)
Некоторое время в моей компании мы использовали доморощенный
Дело в том, что при использовании такого Итератора никто, ни итеративный, ни итеративный класс (это реальное слово) не должен беспокоиться о безопасности потоков.
е знаем при использованииCollections.synchronizedXXX (например.synchronizedSet()) мы получаем синхронизированное «представление» базовой коллекции. Тем не менее, документ этих методов генерации оболочкиутверждает, что мы должны явно ...
@GhostCat: Просто заметка о дополнительных усилиях. Есть некоторые или конечно, но когда вы посмотрите на реализацию, вы обнаружите, что она действительно изящна и добавляет почти нулевые накладные расходы и только во время создания.
еэтот вопрос [https://stackoverflow.com/q/45216891/1876620]а такжеответ дал Евгений [https://stackoverflow.com/a/45217298/1876620]Я обнаружил, что неизменяемые множества и карты JDK9 будут вводить источник случайности, который будет влиять на их ...
Это ответ только по ссылке ... есть ли шанс, что вы можете включить контекст этой ссылки?
тList<T> всегда гарантировать, что элементы будут возвращены в порядке их добавления при перечислении? обновленныйСпасибо за все ответы, ребята, успокаивает. Я быстро поболталList<T> класс с .NET Reflector (вероятно, должен был сделать это в ...
Если бы вы реализовывали свои собственные вещи, я бы не заботился об этом (но будьте осторожны с аргументами varargs), если вам действительно не нужно беспокоиться об этих дополнительных битах (и дополнительной производительности и т. Д.).
от вопрос уже есть ответ здесь: В чем смысл перегруженных методов фабрики удобства для коллекций в Java 9 [/questions/41918934/what-is-the-point-of-overloaded-convenience-factory-methods-for-collections-in-j] 6 ответовЯ изучаю фабричные методы ...
коллекционировать.
представил эти хорошие методыgetOrDefault() а такжеputIfAbsent(), позволяющий писать код вроде: Map<Foo, List<Bar>> itemsByFoo = ... List<Bar> bars = itemsByFoo.getOrDefault(key, new ArrayList<>()); bars.add(someNewBar);Теперь мне интересно, ...