Ce document présente les concepts fondamentaux de la programmation orientée objet en Java, y compris les classes, objets, encapsulation, héritage et polymorphisme. Il décrit également l'environnement de développement Java, avec les outils nécessaires comme le JDK et le JRE, ainsi qu'un exemple de programme simple. En outre, il aborde la syntaxe de base et les structures conditionnelles et itératives en Java.