Đối với mục đích đơn giản của việc học (để ý, tôi đã nói là học, tôi không nói là tốt nhất, hay thậm chí là tốt, nhưng chỉ để hiểu nội dung), bạn có thể lưu dữ liệu của mình vào một tệp văn bản trên máy tính, sau đó có một chương trình. đọc thông tin đó và dựa trên tệp, bạn có thể yêu cầu chương trình của mình phản hồi theo cách khác. Nếu bạn nâng cao hơn, nó không nhất thiết phải là tệp txt mà là một cái gì đó khác.
Mặt khác, sắp xếp thứ tự, đưa mọi thứ trực tiếp vào ngôn ngữ máy tính. Nó giống như bạn đang nói với một máy tính Tây Ban Nha điều gì đó bằng tiếng Tây Ban Nha, thay vì nói điều gì đó bằng tiếng Pháp, buộc nó phải học tiếng Pháp, sau đó lưu mọi thứ sang tiếng Tây Ban Nha bản địa của nó bằng cách dịch mọi thứ. Không phải là câu trả lời chuyên sâu về công nghệ, tôi chỉ đang cố gắng tạo ra một ví dụ dễ hiểu ở định dạng ngôn ngữ chung.
Việc tuần tự hóa cũng nhanh hơn, vì trong Java, các đối tượng được xử lý trên heap và mất nhiều thời gian hơn nếu chúng được biểu diễn dưới dạng nguyên thủy trên ngăn xếp. Tốc độ, tốc độ, tốc độ. Và ít xử lý tệp hơn từ quan điểm của lập trình viên.