プロジェクトをデプロイした後、クライアントが初めてTestServletにリクエストを送信するたびに、サーバーはtestServletオブジェクトを作成し、最初のinit()メソッド(init(ServletConfig config))を呼び出します。次に、JVMはTestServletの最初のinit()メソッドをチェックします。これは使用できないため、スーパークラスHttpServletをチェックインします。最初のinitメソッドも使用できません。次に、JVMはHttpServletのスーパークラスをチェックします。つまり、GenericServletクラスの最初のinit()が使用可能です。次に、JVMがそれを実行し、2番目のinit()がTestServletで直接利用可能であるため、2番目のinit()を呼び出し、JVMがそれを実行します。
Q.上記のパラグラフに関して、GenericServletの1番目のinit()が内部で空のinit()を呼び出すため、GenericServletの1番目のinit()がTestServletクラスの2番目のinit()を呼び出す方法を知りたいです。