Desenvolva aplicações usando o Java 6! Explore a sintaxe Java por meio da orientação a objetos e dos genéricos. Construa aplicações utilizando componentes Swing, empregando threads, fluxos de dados e arquivos. Implemente programas capazes de acessar bancos de dados com a API JDBC. Torne suas aplicações capazes de se comunicar em rede local ou usando a internet por meio dos sockets e datagramas. Crie sites dinâmicos, com arquitetura multicamada, para aplicações corporativas ou de comércio eletrônico, usando as tecnologias dos Servlets e JSP (JavaServer Pages), além da JSTL (JSP Standard Tag Library). Este livro contém mais de 200 exemplos completos, muitos fragmentos de código prontos para uso, além de diagramas, telas e resumos da API Java. Inclui também mais de 120 exercícios de revisão. Todo o material de apoio encontra-se disponível no site da Novatec.