Trong bài giảng này, chúng ta tìm hiểu ba thực thể then chốt của file API Java: lớp mang tính lịch sử
File, trừu tượng đường dẫn hiện đại
Path từ NIO.2 và lớp tiện ích “dao đa năng”
Files. Trong thực hành, chúng ta sẽ xem cách tạo đối tượng, chuyển đổi
File ↔
Path, ghép đường dẫn an toàn qua
resolve, lấy đường dẫn tương đối qua
relativize, chuẩn hóa với
normalize và thực hiện các thao tác như
Files.exists,
Files.copy,
Files.move,
Files.readAllLines/
Files.write. Kết quả — bạn sẽ hiểu rõ khi nào dùng từng cách tiếp cận và những lỗi thường gặp nhất.