2012-01-11 3 views

答えて

0

AFAIK、ヒープダンプを行っても、これを見ることはできません。私はあなたがこれを知る必要はないと思うと思う。

ロードされたクラスのすべてのストリングがインターンされていると仮定できますが、手動でインターンされたストリングは表示されません。

0

基本的には「いいえ」が、public native String intern()のjavadocのに従って:

すべてのリテラル文字列と文字列値定数式が抑留されています。文字列リテラルは§3.10.5Java Language Specificationに定義されています。

あなたは自分のソースコードを解析して、何を保留すべきかを判断できます。もちろん、これは手動で拘束された文字列を数えません。

関連する問題