Foi dito que Statement herda de AutoCloseable, porem verificando a documentação, conforme trecho copiado abaixo, informa que Statement herda de Object, e não vi nenhuma menção ao AutoCloseable na documentação.
public class Statement
extends Object
Foi dito que Statement herda de AutoCloseable, porem verificando a documentação, conforme trecho copiado abaixo, informa que Statement herda de Object, e não vi nenhuma menção ao AutoCloseable na documentação.
public class Statement
extends Object
Boa noite, Giulia! Como vai?
Vc provavelmente acessou a classe java.beans.Statement
. Não é esse Statement
que o curso faz referência, e sim à java.sql.Statement
que é uma interface! Na documentação vc poderá ver que a interface Statement
implementa a interface AutoCloseable
.
Grande abraço e bons estudos!
Oi Giulia, a interface Statement é do pacote java.sql. Essa classe Statement herda de AutoCloseable como você pode checar aqui: https://docs.oracle.com/javase/8/docs/api/java/sql/Statement.html
Você deve ter confundido com essa classe Statement do pacote java.beans que não é do JDBC: https://docs.oracle.com/javase/8/docs/api/java/beans/Statement.html
espero ter ajudado e bons estudos!