做rome 解析RSS的时候发现一个奇怪的现象,先看代码
[code] PipedInputStream pipin = new PipedInputStream();
PipedOutputStream pipout = new PipedOutputStream(pipin);
ObjectOutputStream out = new ObjectOutputStream(pipout);
SyndEntry entry = new SyndEntryImpl();
System.out.println(ss);
out.writeObject(entry);
out.close();[/code]
我原想把SyndEntryImpl的实例进行对象序列化存到文件中,但是程序运行到out.writeObject(entry);这一句的时候就停住了,没有任何错误,cpu也正常,SyndEntryImpl这个类已经声名实现了Serializable。这难道是java的bug?
[code] PipedInputStream pipin = new PipedInputStream();
PipedOutputStream pipout = new PipedOutputStream(pipin);
ObjectOutputStream out = new ObjectOutputStream(pipout);
SyndEntry entry = new SyndEntryImpl();
System.out.println(ss);
out.writeObject(entry);
out.close();[/code]
我原想把SyndEntryImpl的实例进行对象序列化存到文件中,但是程序运行到out.writeObject(entry);这一句的时候就停住了,没有任何错误,cpu也正常,SyndEntryImpl这个类已经声名实现了Serializable。这难道是java的bug?