Automatic Resource Management AUTHOR: Joshua Bloch OVERVIEW FEATURE SUMMARY: A resource is as an object that must be closed manually, such as a java.io.InputStream, OutputStream, Reader, Writer, Formatter; java.nio.Channel; java.net.socket; java.sql.Connection, Statement, ResultSet, or java.awt....