【初心者】Java質問・相談スレッド132【専用】
■ このスレッドは過去ログ倉庫に格納されています
0896デフォルトの名無しさん
2009/10/09(金) 21:53:38public class Test {
public static void main(String[] args) {
new Concrete();
}
public static class Super {}
public static class Concrete extends Super {}
}
上記コードを実行
java -agentlib:hprof=format=b Test
jhatで分析
jhat java.hprof
http://localhost:7000/にアクセス
↓その結果
All Classes (excluding platform)
Package <Default Package>
class Test [0x500002fc]
class Test$Concrete [0x50000362]
class Test$Super [0x50000361]
内部インスタンスとしてTest$Superが生成されていることがわかる。
■ このスレッドは過去ログ倉庫に格納されています