参考ます。https://blog.csdn.net/Akanarika520/article/details/84927403
私たちは私たちの意志、その後、引数なしでコンストラクタを書いた場合、システムは、無参照のコンストラクタをご提供するためにデフォルト設定されますので、また、私たちはクラスを作成するときに、あなたが書き込みコンストラクタできない、引数なしのコンストラクタと呼ばれる引数なしのコンストラクタデフォルトのカバー。
それにはデフォルトコンストラクタのパラメータ、引数なしで、なぜ毎回書き込みコンストラクタを提供しませんので
我々は(それが引数でない場合でも)コンストラクタを作成しない場合。JVMは、私たちはまた、引数なしのコンストラクタとして知られている、デフォルトのコンストラクタを作成するのに役立ちます。我々はコンストラクタを作成した場合でも、
JVMは、私たちのためにデフォルトコンストラクタを生成しません。時には引数なしのコンストラクタであるデフォルトコンストラクタ表示を、書き出すことが必要です。クラスが継承されているときに、サブクラスは引数なしでデフォルトコンストラクタを呼び出します。