The Private Equity Associate Certification
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
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