Tôi sẽ có nhiều tệp trong một thư mục. Tôi sẽ chỉ nhận được tên tập tin bằng cách sử dụng File.getName()
và đăng nhập chúng vào một tệp nhật ký. Tôi đoán, tôi không cần phải đóng tập tin kể từ khi tôi không làm bất kỳ hoạt động đọc/ghi trong đó.Tôi có cần đóng các tệp tôi thực hiện File.getName() không?
Điều này có đúng không?
đó là chính xác. – bjarneh
Nếu bạn muốn liệt kê các tệp trong một thư mục, bạn có thể sử dụng ['File # list()'] (http://download.oracle.com/javase/6/docs/api/java/io/File.html # list% 28% 29) – MByD
Nếu bạn mở một tập tin thì bạn cần phải đóng nó, nhưng lớp 'File' không đại diện cho một tập tin mở, nó chỉ đại diện cho một đường dẫn. – Wyzard