Prozkoumání návrhu nových virtuálních vláken Java
Podívejte se, jak I/O řídí velkou část efektivity závitové revoluce JEP 444. Virtuální vlákna, jak jsou implementována v JEP 444, jsou pravděpodobně nejočekávanější funkcí Java 21. Java I/O Operační systém a úzké místo vlákna Java Virtuální vlákna Tato cesta vysvětlí nejen to, jak virtuální vlákna fungují, ale také proč fungují. Počínaje Java I/O [...]
Platforma konvergovaných dat: Co z toho mají vývojáři?
Často se diskutuje o datech a jejich důležitosti, ale jaká je skutečná hodnota dat? Co je důležitější: Nezpracovaná data nebo informace skryté v nezpracovaných datech? Jak získáváte informace ze všech dat? Chcete-li odemknout informace skryté ve vašich datech, musíte se podívat na data ze všech zdrojů dat ze všech možných dimenzí. Největší [...]
Druhá čtvrtletní – aktualizace Oracle Graph (2023)
Grafové funkce Oracle Database (Oracle Graph) umožňují vývojářům ukládat a procházet vztahy mezi entitami. Oracle poskytuje podporu pro grafy vlastností i znalostí RDF a zjednodušuje proces modelování relačních dat jako grafových struktur. Interaktivní grafové dotazy mohou běžet přímo na grafová data v databázi nebo na vysoce výkonném serveru grafů v paměti. Oracle [...]
Výkonnostní důsledky reflexe Java
Reflexe zpomaluje váš kód Java, proč tomu tak je? Reflexe je mocná – a často nepochopená. Tento článek bude stavět na představení Core Reflection API představeném v „Reflection for the modern Java programmer“, bude o dvou hlavních tématech: jak je reflexe implementována v HotSpot JVM a změny provedené v reflexi v [...]
Java 20 je oficiálně zde
Java 20 je oficiálně zde, od jejího obecného uvedení na trh 21. března 2023. Tato verze představuje desátou verzi funkcí platformy využívající nyní standardní pololetní kadenci. (Java 21 asi uvidíme v září 2023) Poznámky k vydání Java 20 obsahují obrovské množství informací. Následuje sedm JEP zahrnutých ve verzi Java 20: [...]