有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

序列化XStream:序列化java的反序列化。sql。时间导致错误

下面的代码抛出了一个异常,这是我完全没有预料到的

        long now = System.currentTimeMillis();
        java.sql.Time t1 = new java.sql.Time(now);
        String s1 = new XStream().toXML(t1);
        java.sql.Time t2 = (java.sql.Time) new XStream().fromXML(s1);
        if(!t1.equals(t2)) throw new IllegalArgumentException();

See XStream

问题是,为什么,它是XStream中的一个bug吗


共 (1) 个答案