March 26, 2003

jdk1.3と1.4で発生する問題

java.lang.NoSuchMethodErrorが出たので書いておく

StringBuffer a = new StringBuffer();
StringBuffer b = new StringBuffer();
a.append(b);

1.4でコンパイルすればStringBuffer.append(StringBuffer StringBuffer);
1.3でコンパイルすればStringBuffer.append(Object);
が適用されるため1.3のJVM上で1.4でコンパイルした ものを動かすとエラーになる。

Posted by keita at March 26, 2003 03:49 PM
Comments
Post a comment