2013-02-28 30 views
8

Paylaşılan belleği oluşturan bir C++ parçam var. JNI kullanılmadığı sürece C++ kodu tarafından yaratılan belleği okuyabilen Java Kodu yazılabilir mi? Bu arada Windows işletim sistemi kullanıyorum. code projectJava ve C++ Paylaşılan Bellek

+1

Yerel bellek kullanmadan yerel belleği kullanmak için? –

+0

[Önyükleme belleği kapalı] (http://code.google.com/p/fast-serialization/wiki/QuickStartHeapOff) yanıtı olabilir. – assylias

+0

Evet, merak ediyorum ki bu şey için standart bir java kütüphanesi var. – Yavuz

cevap

1

Evet, kod projesini kullanabilirsiniz. & okuma paylaşımlı belleği okumak için standart Java sınıfı. Onu çok kullanırım. Evet, bunu paylaşılan hafızayı kullanan herhangi bir dilde yazılmış herhangi bir program ile iletişim kurmak için kullanabilirsiniz ve hepsi çok standart Java, JNI yok.

3

bakınız MappedByteBuffer:

İlgili konular