The four types of Inheritance in Java are: 1. Hierarchical Inheritance 2. Hybrid Inheritance 3. Single inheritance 4. Multilevel Inheritance