There are three types of constructors in Java: 1. Parameterized Constructor 2. Default Constructor 3. Copy Constructor.