JDK6/Windows7RC(64bit)
ちょいと遊び。
javac D.java
java -Xss100M -Xmx1000M D
....
new D : 1537810 D@20edecb1
new D : 1537811 D@644e695a
new D : 1537812 D@57e6c728
StackOverFlowExceptionが出るわけだが当たり前か。
class D {
static int i;
D(){
System.out.println("new D : "+ (i++) + " " + this.toString());
D d = new D();}
public static void main(String[] args){
try {
D a = new D();
} catch(){
}
}
}
javac D.java
java -Xss100M -Xmx1000M D
....
new D : 1537810 D@20edecb1
new D : 1537811 D@644e695a
new D : 1537812 D@57e6c728
StackOverFlowExceptionが出るわけだが当たり前か。
JUGEMテーマ:日記・一般
JUGEMテーマ:コンピュータ
コメント
コメントを投稿
「コメントを投稿できるユーザー」の範囲は変更される可能性があります。