
Patrick B. answered 07/10/21
Math and computer tutor/teacher
not much..
besides the fact that the method(s) cannot be called until the constructor is called via new()
there are two subtle differences between the two, based on my research, per the following (modified) url:
techstackjournal dot com / difference-between-constructor-overloading-and-method-overloading-in-java/
They are:
overloaded constructor cannot be static while an overloaded method can be static.
overloaded constructor cannot be final while an overloaded method can be final.