I am trying to understand the Java compiler a little bit about the constructors. I know there are lots of topics about the super keyword in Java.
My main focus aspect of super key word in this question are:
Does the Java compiler implicitly generates some other constructors apart from default one (
super()), for example:super(args1, args2)?
and can this statement be true?
I am 100% sure that super() is the only code that the Java compiler will insert to a constructor if the constructor does not have super or this in the first statement?