ちょっと教えて下さい。
Class A と Class B を作って A のメインクラスで B のオブジェクトを利用します。
それでしばらく使っていたんですが、ある時ふと、B のオブジェクトから A 非 static なメソッドを利用したいと思って、
そこで B のクラス内で A のオブジェクトを作るコードを書いて実行してみました。
実は実行するまでこのアプリは無限にオブジェクトをループで作り続けて実行できないと思っていたのですが、
実際は何も問題無くできたんです。
さて、どうして無限にオブジェクトができなかったんだろう?って疑問に思ったんですが、実際プログラムはどんな参照をして
動いていたんでしょうか。
お馬鹿な質問ですがよろしくお願いします。