javax.xml.datatypeパッケージの動作の差異を次の表に示します。
表A-10 javax.xml.datatypeパッケージの動作の差異(J2SE 5.0上でJAXP1.3を利用する場合とJava SE 6上でJAXP1.4を利用する場合との比較)
項番 | 条件 | 実行結果 | |
---|---|---|---|
J2SE 5.0の場合 | Java SE 6の場合 | ||
1 | javax.xml.datatype.DatatypeFactoryクラスのnewDurationYearMonth(long)メソッドが返すDurationオブジェクトの内容 | 年および月以外のデータも保持されています。 | 年および月以外のデータは保持されません。 |
2 | javax.xml.datatype.Durationクラスのequalsメソッドのパラメタにnullを指定した場合 | NullPointerExceptionが発生します。 | falseを返します。 NullPointerExceptionは発生しません。 |