Este documento apresenta uma aula introdutória sobre programação orientada a objetos com Java. Cobre tópicos como a evolução da linguagem Java, distribuições da tecnologia Java, tipos de programas Java, conceitos fundamentais da linguagem, anatomia de uma classe Java, aplicações stand-alone e exercícios propostos para a aula.