Có thể được thực hiện bởi serializationUtils , bằng phương thức serialization & deserialize của ApacheUtils để chuyển đổi đối tượng thành byte [] và ngược lại, như đã nêu trong câu trả lời @uris.
Để chuyển đổi một đối tượng thành byte [] bằng cách tuần tự hóa:
byte[] data = SerializationUtils.serialize(object);
Để chuyển đổi byte [] thành đối tượng bằng cách khử lưu lượng ::
Object object = (Object) SerializationUtils.deserialize(byte[] data)
Nhấp vào liên kết để tải xuống org-apache-commons-lang.jar
Tích hợp tệp .jar bằng cách nhấp vào:
Tên tệp -> Mở Cài đặt Medule -> Chọn mô-đun của bạn -> Phụ thuộc -> Thêm tệp Jar và bạn đã hoàn tất.
Hy vọng điều này sẽ giúp .
byte[]
? Tại sao không chỉ viết nó trực tiếp vào ổ cắmObjectOutputStream
và đọc nó vớiObjectInputStream
?