最近再帰について調べていると、多くの Java 再帰メソッド サンプルが静的であることがわかりました。誰かが理由を説明できますか?
私の推測では、論理的には「親」の再帰メソッドは、その子の再帰メソッドが実行されていてまだ何も返さない限り、ダムのままであるため、メモリを節約したいと考えています。
また、次の推測が正しいかどうかも確認してください。
静的再帰メソッドは同じスレッドで実行されていますが、非静的メソッドは別のスレッドで実行される可能性があります。これは正しいですか、それとも意味がありませんか?