What is the role of a constructor in Java?
To initialize the static fields of a class
To perform data processing and calculations
To declare variables and methods
To initialize an object