为了通过反射机制(Reflection)来实例化这个类的对象,我们需要提供一个无参的构造器(no-argument constructor)。
而实现serializable接口的原因是因为要达成将类创建的对象转化为字节流实现跨平台的目的。