标签列表
Java 和 C++ 共享内存
java
c++
java-native-interface
ipc
shared-memory
10
10
我有一段创建共享内存的C++代码。是否有可能编写Java代码来读取由C++代码创建的内存,而不使用JNI?顺便说一下,我正在使用Windows操作系统。
-
Yavuz
4
1
如何在不使用本地接口的情况下使用本地内存?
- Öö Tiib
访问
堆外内存
可能是答案。
- assylias
我想知道是否有一个标准的Java库可以处理这件事。
- Yavuz
请参阅http://stackoverflow.com/questions/8729808/java-unmanaged-memory-stream和Unsafe的引用。
- assylias
2
个回答
5
5
请参阅标准Java类
MappedByteBuffer
。它是用来读写共享内存的。我经常使用它。您可以使用该类与任何使用共享内存的编程语言编写的程序进行通信,而且这完全符合标准Java,不需要JNI。
-
Tim Cooper
回答链接
1
1
是的,你可以使用CodeProject:
code project
-
Addict
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
3
与C++和JNI共享内存分配
4
在Java和PHP之间共享内存?
5
C++和C#之间的共享内存同步
5
C++ 共享内存泄漏,如何清除共享内存?
3
C++:数组和共享内存
4
通过内存共享C++对象
8
Python和C++共享相同的内存资源
6
C++分布式共享内存库?
26
C++和Java进程之间的共享内存
4
Java和C++之间的共享内存