Is super() used to call the parent constructor? Please explain super().
super()
Calling the no-arguments super constructor is just a waste of screen space and programmer time. The compiler generates exactly the same code, whether you write it or not.
class Explicit() { Explicit() { super(); } } class Implicit { Implicit() { } }