0

Java プログラマーは、通常、2 つの真実をポケットに入れています。

  • インスタンス変数とオブジェクトはヒープ上にあります。
  • ローカル変数とメソッドはスタックにあります。

あらゆることに Hibernate を使用するようになった今、自分自身に自信がないことに気づきました。

休止状態を使用し、メモリがどこにあるかを知るための経験則はありますか?

4

1 に答える 1

4

私はあなたが何を意味するのかよくわかりません。すべてのオブジェクト (Hibernate またはその他) は、それらへのローカル参照しかない場合でも、ヒープに移動することを知っています。

この種のことよりも、コードの正確性についてもっと心配しますが、パフォーマンスに著しく影響を与えるとは思えません。1 つのデータベース クエリは、考えられる速度の違いを小さくします。

于 2010-03-16T21:16:17.697 に答える