O documento apresenta uma introdução ao Java e Orientação a Objetos. Discute a motivação para usar Java, sua história, a máquina virtual Java e conceitos básicos de OO como classes, atributos, métodos e responsabilidades. Finalmente, fornece dois exercícios para modelar classes Funcionário e Banco.