У меня есть проект Java, в котором я должен сохранять данные каждого прогона для последующего использования. Профессор хочет, чтобы мы использовали для этого RandomAccessFile, поэтому мне нужно преобразовать объекты в байты, чтобы они могли быть сохранены в RAF. Основная проблема в том, что если мы используем Serializable, он будет вычитать очки, поэтому мой вопрос:
Есть ли способ преобразовать объект в байтовый массив и наоборот без сериализации?
Мне не нужен полный код, просто подход к тому, как это сделать, ценится.
EDIT:
Спасибо всем за совет, в итоге я преобразовал поля объектов в байты и записал их в RAF.