Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Statement

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
2 respostas
solução!

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!