Доклад

Java 9-14: Маленькие оптимизации

  • На русском языке
Презентация pdf

Мы видели много докладов об улучшениях в свежих версиях Java. Модули, var, неизменяемые коллекции, switch-выражения достаточно популярны среди докладчиков. Большие улучшения производительности, будь то новые сборщики мусора или компактные строки, тоже освещались. Однако мало кто говорит о маленькой работе в стандартной библиотеке. Между тем эта работа идёт, и незаметно для пользователей Java становится немного быстрее тут или там.

В этом докладе поговорим о маленьких улучшениях производительности в самых базовых и вездесущих классах вроде String, ArrayList, HashSet, которые были реализованы после выхода Java 8 и делают нашу жизнь лучше.

Комментарий программного комитета:

Тагир участвует в разработке многих JEP в OpenJDK и вместе с этим разрабатывает поддержку новых возможностей Java в IntelliJIdea. Кому как не ему рассказывать про правильное применение Java 11-15?

  • #classlib
  • #evolution
  • #languages

Спикеры

Доклады