Java Programming
Q5. Why should files be closed?
👉 To release resources and ensure pending data is properly written.
Q6. What is try-with-resources?
👉 A feature that automatically closes resources implementing "AutoCloseable".
🚀 Quick Revision
File → File information & operations
FileWriter → Write characters
FileReader → Read characters
BufferedWriter → Efficient text writing
BufferedReader → Efficient line-by-line reading
Remember:
CREATE → createNewFile()
WRITE → FileWriter
READ → FileReader / BufferedReader
APPEND → FileWriter(..., true)
DELETE → delete()
AUTO CLOSE → try-with-resources
🔥 File Handling is especially useful when working with reports, logs, CSV/text data, configuration files, and data-processing applications.
🚀 Double Tap ❤️ For More
7 · 2.1K ·