Siehe MappedByteBuffer. Es ist die Standard-Java-Klasse zum Lesen & amp; schreibe gemeinsam genutzten Speicher. Ich benutze es sehr oft. Ja, Sie können dies verwenden, um mit jedem Programm zu kommunizieren, das in einer Sprache geschrieben ist, die Shared Memory verwendet, und es ist alles sehr standardmäßiges Java, kein JNI.
Tags und Links java c++ jni ipc shared-memory