Junior — Middle
Mis on Closeable liidese peamine funktsioon Java-s
sobes.tech AI
Vastus AI-lt
Java's Closeable interface is intended for objects that use resources requiring release (e.g., files, network connections). Its main function is the close() method, which closes the resource and releases associated system resources.
This allows objects to be used in a try-with-resources construct, ensuring automatic closing of resources.
Example:
try (BufferedReader reader = new BufferedReader(new FileReader("file.txt"))) {
String line = reader.readLine();
System.out.println(line);
} // reader.close() is called automatically