与另一台计算机共享的 Java 二进制文件

标签 java binaryfiles

如何用 Java 写入预先指定的二进制文件格式,以便与另一台解析该文件的计算机共享(并且其他计算机不使用 Java)?文件格式有长整型、浮点型和一些位域。 Java 程序将向该文件写入数据,然后与另一台计算机共享。有没有比二进制文件格式更好的方法?

最佳答案

如果不必是二进制,您可以使用 XML 或 JSON。如果必须是二进制,请使用 Protocol Buffers .

关于与另一台计算机共享的 Java 二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8549780/

相关文章:

python array.fromfile 与 struct.unpack

c# - 设备独立位图字节数组到图像 : Parameter is not valid

c++ - 使用/不使用 ios::binary 模式打开流时使用读/写的区别

java - 查找数组中的最大值但必须小于某个值

java - SocialAuth java 库未按预期工作(使用 NetBeans)

java - 我应该在 Servlet 的 destroy() 方法中关闭调度程序吗?

java - 分发这个框架的最佳方式

JavaFX 动画/带 Pane 的 3d View

c++ - 在不使用数组的情况下对二进制文件中的数据进行排序

python - 在 python 中写入二进制输出最有效的方法是什么?