Aprimore os seus conhecimentos em Java utilizando recursos mais avançados. Este é o módulo de finalização do curso básico, onde você conhecerá Threads, Asserções, entrada e saída de dados, acesso a bancos de dados com JDBC e muito mais.
import java.sql.*;
public class ConexaoJDBC {
public static void main(String[] args) throws Exception {
String url = "jdbc:mysql://localhost:3306/loja";
try (Connection con = DriverManager.getConnection(url, "root", "senha")) {
PreparedStatement ps = con.prepareStatement(
"SELECT nome, preco FROM produtos WHERE preco > ?");
ps.setDouble(1, 100.0);
ResultSet rs = ps.executeQuery();
while (rs.next()) {
System.out.println(rs.getString("nome") + " - R$" + rs.getDouble("preco"));
}
}
}
}
Com o professor Sandro Vieira, você avança para os recursos mais sofisticados da linguagem, com metodologia hands-on e projetos reais para turbinar seu portfólio.
Aprenda a trabalhar com múltiplas linhas de execução e a sincronizar processos em aplicações Java.
Conecte-se ao MySQL, execute operações simples e parametrizadas e manipule dados com segurança.
Domine comandos de entrada e saída de informações e o sistema de arquivos em Java.
Use asserções para validar suposições no código e escrever programas mais robustos.
Entenda o gerenciamento de memória e como o coletor de lixo otimiza suas aplicações.
Crie rotinas e gerencie conexões de forma eficiente em projetos reais.
Professor de Java · Impacta
O professor Sandro Vieira conduz as aulas ensinando sobre acessibilidade a bancos de dados, conexões, operações simples e parametrizadas, rotinas, garbage collector e os recursos mais avançados da linguagem Java, com metodologia hands-on e projetos reais.
em até 3x · acesso vitalício