Java é uma linguagem de programação orientada a objetos desenvolvida pela Sun Microsystems. Modelada depois de C++, foi projetada para ser pequena, simples e portável a todas as plataformas e sistemas operacionais, tanto no que se refere ao código-fonte quanto aos binários. Essa portabilidade é obtida pelo fato de a linguagem ser interpretada, ou seja, o compilador gera um código independente de máquina chamado byte-code. Além de ser integrada à Internet, Java também é uma excelente linguagem para desenvolvimento de aplicações em geral, oferecendo suporte ao desenvolvimento de software em larga escala. Através dos diversos exemplos de códigos mostrados neste livro, o iniciante em Java descobrirá todo o potencial da linguagem, com sua versatilidade, dinâmica e eficiência a serviço do programador que procura sempre um padrão superior no desenvolvimento de seus projetos.