2013-02-28 27 views
8

共有メモリを作成するC++コードがあります。 JNIを使​​用しない限り、C++コードで作成されたメモリを読み取ることができるJavaコードを記述することは可能ですか?ところで、私はWindows OSを使用しています。 code projectJavaとC++の共有メモリ

+1

ネイティブインターフェイスを使用せずにネイティブメモリを使用するには? –

+0

[オフヒープメモリ](http://code.google.com/p/fast-serialization/wiki/QuickStartHeapOff)にアクセスすることができます。 – assylias

+0

はい私はそこにstandart Javaライブラリがあるのだろうかと思います。 – Yavuz

答えて

1

はい、あなたはコードプロジェクトを使用することができます。 &共有メモリを読み込むのは、標準のJavaクラスです。私はそれをたくさん使っています。はい、これを使用して、共有メモリを使用する言語で書かれたプログラムと通信することができます。これはすべて標準Javaであり、JNIはありません。

3

参照れるMappedByteBuffer:

関連する問題