thisやthisのような静的な記事やチュートリアルでは、静的変数はクラスローディング時にクラス領域内で1回だけメモリを取得するため、静的使用はメモリ管理に適していると言われています。メモリ管理にStaticを使用しているかどうかを確認しますか?
しかし私の友人は静的メソッドがスタックに保持されていると言いました。ヒープの管理はスタックよりも簡単で、ガベージコレクタはヒープ上でしか動作せず、アプリケーションが実行されている間はスタックがきれいにならないので、できるだけ少ない
注:
「私はスタックメモリについてstackoverflowの中に同じ質問を読みましたが、それらは「PermGenスペース」や他の単語を使用して、いくつかの方法が複雑で専門的であるため、私は、それの多くを取得していない私はドン知っている。
友人の前進が正しいかどうか誰かに説明してもらいたいですか?
私はそれが依存していることを知っています。私は静的メソッドと静的メソッドの両方でデザインすることができます。メモリ管理はどちらが良い方法だろうか?
どちらも間違っています。それがあなたのデザインに適している場合はそれを使用し、それ以外の場合は使用しないでください。メモリ管理があなたの主な関心事であるべきではありません。 – shmosel
私はそれが依存すると思う。 – Willmore
スタティックメンバーはスタックしません。 PermGenでそれが重要だと思います。 [link](http://www.journaldev。 – MehmanBashirov