TGViewer
Представляешь, Представляешь, @your_tech · 8.71K subscribers
Post #10508 1.84K
Java 27: Structured Concurrency наконец взрослеет — всего за семь preview

Structured Concurrency появилась в JDK 19 инкубатором и несколько лет методично проходила preview за preview, выясняя, как должна выглядеть многопоточность с человеческим лицом. JEP 533 в JDK 27 — седьмой заход, и впервые API избавляется от собственных preview-типов.

Главное: FailedException уступает место ExecutionException — тому самому, что бросает Future.get(). Семь итераций, чтобы выровнять API с тем, что в Java уже было. В нагрузку — третий тип-параметр Joiner<T, R, R_X> и новый оверлоад open() для тех, кому Joiner явно передавать лень.

Форма API, говорят, сходится к финализации. Будем посмотреть.

@your_tech (теперь ещё в VK и Max)
  • ❤ 2
  • 🙏 1
More from @your_tech
  1. Sep 21, 2026Symfony UX 3.5 получил пагинацию и обновил рендеринг компонентов Команда Symfony выпустила…
  2. Sep 21, 2026Burp Suite 2026.9 получила экспорт SMTP-взаимодействий в EML PortSwigger выпустила Burp Su…
  3. Sep 21, 2026go-libp2p 0.50.0 теперь требует Go 1.26 Команда libp2p выпустила go-libp2p 0.50.0, реализа…
  4. Sep 21, 2026Google открыла предзаказы на ноутбуки Googlebook Google принимает предзаказы на Googlebook…
  5. Sep 21, 2026Tailcat 0.7.0 научил exit-узлы передавать UDP-трафик Вышел Tailcat 0.7.0: CLI-инструмент и…
  6. Sep 21, 2026В SourceGit 2026.21 добавили cherry-pick merge-коммитов Вышел SourceGit 2026.21, бесплатны…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →