我正在研究Java代码,我需要在其中实现线程.我正在通过JAVA 8 API,我开始了解Stamped Locks.谁能告诉我为什么在多线程中使用StampedLocks?
提前致谢.
我有一个实现的类Serializable.当我序列化该类的成员时,有些变量/方法我不希望包含在序列化表示中.
考虑一个Name类Serializable:
class Name implements Serializable {
private String firstName;
private String middleName;
private String lastName;
...
}
Run Code Online (Sandbox Code Playgroud)
假设我希望每个实例的序列化形式排除middleName属性.
有没有什么办法可以排除特定的属性和方法被包含在对象的序列化表示中?