我想创建一个实例,把它放在一个容器上并发送。
TransferContainer container = null;
...
Class aClass = container.getByteCode();
o = aClass.newInstance();
....// Some code
...
container.setInstance(o);
ObjectOutputStream out = new ObjectOutputStream(_s.getOutputStream());
out.writeObject(container);
我得到这个错误
java.io.NotSerializableException如果我不添加实例0在容器中,我可以发送它没有任何问题。
出现此异常的原因是aClass或aClass的某些实例字段没有实现Serializable