Prišiel nový rok a my ho začíname ďalším výberom povinných tutoriálov a noviniek, ktoré si určite nenecháte ujsť. Toto číslo sa začína úžasnou sekciou s odporúčaným obsahom s Donaldom Raabom. Pohodlne sa usaďte a prejdite si cestu k čerstvým vedomostiam!
Novinky v jazyku Java
– Java News Roundup 1, 2, 3, 4 – Váš týždenný výber noviniek o Jave je tu.
– Java 24 Language & API Changes – Inside Java Newscast #81- Nicolai Parlog hovorí o návrhoch na vylepšenie JDK, ktoré sa nachádzajú v Jave 24. Venuje sa témam, ako sú primitívy porovnávania vzorov, flexibilné telá konštruktorov, zberače prúdov, API súborov tried, kvantovo bezpečné šifrovanie a štruktúrovaná súbežnosť.
– Java 24 Performance Improvements and Deprecations – Inside Java Newscast #82 – Ďalšie novinky o vylepšeniach v Jave 24 vrátane lepšieho zberu odpadu, kompaktných hlavičiek objektov, zvýšenej integrity v predvolenom nastavení a odstránenia 32-bitových portov.
– Postkvantová kryptografia v Jave – Ben Evans diskutuje o integrácii postkvantových kryptografických algoritmov do Javy, pričom zdôrazňuje výzvy a pokrok pri zvyšovaní bezpečnosti Javy proti hrozbám kvantovej výpočtovej techniky.
– Valhalla – Epic Refactor Java – Projekt Valhalla má za cieľ zlepšiť typový systém Javy pomocou hodnotových tried na dosiahnutie lepšieho výkonu a efektívnosti pamäte. Počas konferencie Devoxx 2024 poskytol architekt jazyka Java Brian Goetz kompletnú aktualizáciu a vysvetlil navrhované riešenie: hodnotové triedy, null-restricted typy, posilnená analýza definitívneho priradenia a striktná inicializácia.
– Epizóda 33 „JDK 24 a ďalšie“ s Chadom – ešte jeden diel o JDK 24, funkciách náhľadu a ďalších.
Odporúčaný obsah
Donald Raab má viac ako 23 rokov skúseností ako softvérový inžinier v odvetví finančných služieb. Programovať v jazyku Java začal v roku 1997. Don je členom expertnej skupiny JSR 335 (knižnice) a je tiež tvorcom open-source knižnice Eclipse Collections Java. Donald bol v roku 2018 vybraný za šampióna Javy a je častým prednášateľom a hosťujúcim školiteľom na kľúčových konferenciách a stretnutiach skupín používateľov Javy.
About the author