Chúng tôi có một yêu cầu trong dự án của mình là tạo một tệp CSV lớn cứ sau 2 giờ sử dụng chương trình Java.
Tập tin này sẽ có khoảng 60.000 dòng (khoảng 120 ký tự trên mỗi dòng). Tôi không chắc chắn về kích thước chưa.
Tôi muốn biết liệu tôi có gặp phải bất kỳ vấn đề nào về bộ nhớ không vì tôi sẽ mở tệp bằng FileWriter và sau đó tiếp tục ghi và cuối cùng đóng tệp.
Tôi có nên lo lắng về kích thước của tập tin? Nếu có, có bất kỳ kỹ thuật tốt nào khác để ghi vào một tệp lớn trong Java ngoài việc sử dụng FileWriter không?
Chúng tôi đang sử dụng Java 5.