De alguns anos para cá, o Java se consolidou como a linguagem mais usada por programadores e grandes corporações em todo o mundo. Essa demanda veio acompanhada de aumento no grau de exigência para o profissional, que precisa ter alto nível de conhecimento, ser extremamente capacitado e possuir experiência e sólidos conhecimentos na linguagem. Neste livro, o leitor terá acesso aos principais recursos desta linguagem para que se torne um programador experiente em Java. Entre os tópicos abordados no livro estão:| Técnicas de Orientação a objetos;| Uso de Classes, Objetos e Interfaces;| Manipulação dos principais tipos de dados;| Tratamento de exceções;| Polimorfismo e herança;| Uso das principais APIs;| Manipulação de arquivos;| Desenvolvimento de aplicações gráficas;| Criação de Applets;| Desenvolvimento de aplicações distribuídas;| Aplicações TCP/IP em Java;| Uso de múltiplas threads;| Aplicações UDP e http;| Codificação e decodificação de dados;| Bancos de dados em Java;| Comandos SQL;| Conexão com banco de dados;| Execução da consultas;E muito mais...