4

とても簡単な質問があります。Threadlocal 変数が static 修飾子で宣言されている場合、ヒープに格納されることが予想されます。この仮定は正しいですか?

4

1 に答える 1

9

すべての Java オブジェクト (参照型) はヒープに格納されます。とは関係ありませんstatic

2.5.3 ヒープ

Java 仮想マシンには、すべての Java 仮想マシン スレッド間で共有されるヒープがあります。ヒープは、すべてのクラス インスタンスと配列のメモリが割り当てられるランタイム データ領域です。

于 2013-03-08T19:49:43.270 に答える