AI, Data Science & Cloud Certificates from Google, IBM & Meta
Start speaking a new language. It’s just 3 weeks away.
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
This talk explores how Project Panama simplifies Java's interaction with native libraries written in other programming languages like C, OpenGL, Tensorflow, Rust, and Python. Learn how the Foreign Function and Memory API (FFM API), finalized in JDK 22, enables smoother integration between Java and non-Java code. Discover the power of the jextract tool, which automatically generates Java bindings by parsing native library header files (.h). Walk through practical examples demonstrating how to use jextract to create Java models of native libraries, effectively transforming native code gems into accessible Java treasures.
Syllabus
[VDBUH2025] Ana-Maria Mihălceanu - From native code gems to Java treasures with jextract
Taught by
Devoxx