Как мне записать в предварительно заданный двоичный формат файла на Java, которым я могу поделиться с другим компьютером, который будет его анализировать (а другой компьютер не использует Java)? Формат файла имеет long, float и некоторые битовые поля. Это файл, в который Java-программа будет записывать данные и затем делиться ими с другим компьютером. Есть ли лучший способ сделать это, чем с двоичным форматом файла?