home.social

#arraylist — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #arraylist, aggregated by home.social.

fetched live
  1. Du hast sicherlich schonmal in Java eine Liste sortiert - vielleicht mit `Arrays.sort()` oder `Collections.sort()`. Doch was passiert hinter der Szene, wenn du mehrere Sortierkriterien hast oder die Standardsortierung nicht ausreicht? Das ist genau das, was ein **Comparator** löst. Ein Compa...

    magicmarcy.de/comparator-die-s

    #Comparator #Sortierungen #Coding #Sortierlogik #Comparable #Vergleich #Schnittstelle #Arrays #Collections #ArrayList #Programming

  2. ArrayList против LinkedList: спор, который ИИ всё ещё проигрывает практике

    ArrayList или LinkedList — классический вопрос по Java, на который до сих пор часто отвечают по учебнику, а не по результатам замеров. Разбираемся, почему Big O не всегда совпадает с реальной производительностью, как кэши процессора ломают привычную логику и почему ИИ‑ассистенты повторяют ту же ошибку.

    habr.com/ru/companies/otus/art

    #Java #обучение #ArrayList #LinkedList #коллекции #производительность #структурыданных #cachelocality #BigO

  3. Wer mit Java anfängt, stößt sehr schnell auf den Begriff Collection. Gemeint ist damit nicht einfach irgendeine Liste, sondern ein ganzes Framework – also eine Sammlung von Schnittstellen und Klassen, die es uns ermöglichen, Daten komfortabel zu speichern, zu durchsu...

    magicmarcy.de/java-collections

    #Collections #List #Set #Map #Queue #ArrayList #HashSet #HashMap #LinkedList #java.util #Framework #Sammlung #Liste #Schlüssel-Wert-Paare #Warteschlange

  4. [Перевод] Рекомендации Oracle по выбору между ArrayList и LinkedList

    В Java существует две реализации интерфейса List: ArrayList и LinkedList. Какая из них лучше? Как выбрать подходящую для вашего приложения? В данной статье мы сравним их различия, производительность и потребление памяти, чтобы помочь вам определиться с выбором.

    habr.com/ru/articles/912632/

    #arraylist #linkedlist #java #oracle #collections_framework #коллекции #структуры_данных

  5. Можно ли спасти LinkedList? Пишем быстрый List на связном списке

    Существует мнение, что LinkedList - неудачная коллекция и всегда и везде лучше использовать ArrayList. И так оно и есть =) Давайте поможем LinkedList и сделаем его лучше и быстрее с помощью простой пластиковой бутылки кеширующего массива. Вы увидите, как он обгонит ArrayList на 10 миллионах элементов и 100 тыс операциях в тестах, имитирующих реальную работу приложения.

    habr.com/ru/articles/886710/

    #Java #collections_framework #collection #ArrayList #LinkedList

  6. (2/4)
    To change the to-peck, I've also been brushing up on #Java in my data structures course to implement an #ArrayList! My favorite part was building a test suite with #JUnits5, and it felt awesome to see a bunch of rigorously designed tests pass 😄

  7. Введение в коллекции Java

    Собственно говоря, зачем эта статья и для кого? Для тех, кто только начинают свой путь в изучении Java. В этой статье я не буду сильно углубляться в детали каждой коллекции в отдельности, ведь чтобы начать ими пользоваться достаточно хотя бы на базовом уровне понять, что это такое и с чем это «едят».

    habr.com/ru/articles/794178/

    #Java #ООП #collections #коллекции #arraylist #linkedlist

  8. Today I made the first release of Energy Impact . See github.com/aixigo/sonarqube-ja

    Based on scientific research the usage of and is discouraged due to higher leading to higher |s. 5% |s can be achieved.

    Now I'm searching for ways to measure energy consumption in Microbenchmark Harness (#JMH) to start working on the higher hanging fruits/recommendations of the paper: doi.org/10.1007/s10664-021-099

  9. Today I made the first release of #SonarQube #Java Energy Impact #Plugin. See github.com/aixigo/sonarqube-ja

    Based on scientific research the usage of #ArrayList and #HashMap is discouraged due to higher #EnergyConsumption leading to higher #CarbonEmission|s. 5% #EnergySaving|s can be achieved.

    Now I'm searching for ways to measure energy consumption in #Java Microbenchmark Harness (#JMH) to start working on the higher hanging fruits/recommendations of the paper: doi.org/10.1007/s10664-021-099

    #GreenCoding

  10. Finally, the plugin that some of my colleagues and I started to built will be developed as . The aim is to highlight code patterns that have more energy efficient alternatives so that the of will be reduced.

    github.com/aixigo/sonarqube-ja

    At the moment it provides only one "low hanging rule" of a research paper but it is already astonishing how much energy a consumes.

    fosstodon.org/@schrieveslaach/

  11. Today, my colleagues and I were able to create a first plugin to recommend collection. At the moment it just contains a low hanging rule: do not use due to higher energy use.

    Hope to release that project to the public soon. Unfortunately, my time budget at work is pretty low...

  12. Today, my colleagues and I were able to create a first #SonarQube plugin to recommend #EnergyEfficient #Java collection. At the moment it just contains a low hanging rule: do not use #ArrayList due to higher energy use.

    Hope to release that project to the public soon. Unfortunately, my time budget at work is pretty low...