💡 Java 22+: Foreign Function & Memory API — прямой доступ к нативной памяти и вызовам C без оверхеда Новый Foreign Function & Memory API (JEP 442), который стал стабильным в Java 22, выводит Java на уровень системных языков: - можно вызывать функции из C, Rust и любых нативных библиотек без JNI - работать с off-heap памятью напрямую - передавать структуры в нативный код без копирования - полностью избегать давления на GC, потому что память управляется вручную - получать скорость, близкую к C, при полной безопасности типов По сути, это zero-copy, zero-GC и zero-JNI-пародии: Java наконец получила современный системный API для высокопроизводительных интеграций. #Java #Java22 #FFM #JNIisDead @javarush
💡 Java 22+: Foreign Function & Memory API — прямой доступ к нативной памяти и вызовам C без оверхеда
12 декабря 202512 дек 2025
1
~1 мин