标签: java
如果我继承自可序列化的类,但我特别不希望我的类可序列化;什么是严格防止序列化的最佳方法?
如果java.io.Serializable中有一个方法,我可能会抛出异常,但Serializable为空。
答案 0 :(得分:7)
来自documentation
通过实现抛出NotSerializableException的writeObject和readObject方法,可以防止对象的序列化。异常将被ObjectOutputStream捕获并中止序列化过程。