What is the function of a constructor in Java?

What is the function of a constructor in Java?

جاوا میں کنسٹرکٹر کا کیا کام ہے؟
Explanation

A constructor is automatically called when an object is instantiated, setting initial values.

Unlike regular methods, it has the same name as the class and does not have a return type.