Native Interoperability with JDK 25 and the FFM API
The Foreign Function & Memory API (FFM) was finalized in JDK 22 and has undergone several performance improvements. JDK 25 is the first release that includes the FFM API and has broad long-term support. Learn how this allows us to avoid the previously slow, brittle, and complex process of using JNI and ByteBuffers. Instead, we can manage native memory and link native libraries directly from our favorite programming language, Java. Get a deep dive with live coding showing how to specify, allocate, and work with native memory and how to link and call native functions. We'll also demo how to use the automatic binding generator tool `jextract` to effortlessly generate Java bindings to the ONNX Runtime, the open standard for machine learning models. Whether you're an architect rethinking cross-platform integration or eager to conduct AI inference in Java, this talk is for you. Finally, we can say hello to high-performance native Java integration and wave goodbye to JNI. Presented by Per-Ake Minborg (Oracle) at JavaOne 2026 (CA, March 2026). All • JavaOne 2026 talks. ➠ https://openjdk.org/jeps/454 ➠ https://github.com/minborg/java-one-2026 ➠ https://github.com/openjdk/jextract/t... Tags: #Java #JavaOne #JVM #JDK LRN1354 18 203 F

Java Performance Update: From JDK 21 to JDK 25

How the JVM Optimizes Generic Code - A Deep Dive

KodeCamp 6.0 Beginner AI for Developers Class 9 - Working with JavaScript | HuggingFace

Structured Concurrency in Action

Complete GitHub Actions Course - From BEGINNER to PRO

Garbage Collection in Java: Choosing the Correct Collector
![[Full Workshop] Reinforcement Learning, Kernels, Reasoning, Quantization & Agents — Daniel Han](https://i.ytimg.com/vi/OkEGJ5G3foU/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDALOTyyIB7iZX9LiUj82NSPuT6Hw)
[Full Workshop] Reinforcement Learning, Kernels, Reasoning, Quantization & Agents — Daniel Han

Module Adoption? JDK Build Tool? Lombok? Backwards Compatibility? - Ask the Architects at JavaOne'26

Post-Mortem JVM Crash Analysis with jcmd

Conan O’Brien Delivers the Commencement Address | Harvard Commencement 2026

Bootiful Spring Boot 4 by Josh Long @ Spring I/O 2026

Java 26: Better Language, Better APIs, Better Runtime

Programming in Modern C with a Sneak Peek into C23 - Dawid Zalewski - ACCU 2023

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

“Pattern Matching” with Gavin Bierman - Inside Java Podcast 17

How Netflix Uses Java - 2026 Edition

Java for AI

CLAUDE CODE ADVANCED FULL COURSE (3 HOURS)

C++ Memory Model: from C++11 to C++23 - Alex Dathskovsky - CppCon 2023

