毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> java技术 >> 正文

java se序列化和对象转换

更新时间:2013-11-13:  来源:毕业论文

有两个类:

import java.io.Serializable;
public class Person implements Serializable
 {long id;}

public class User extends Person
 {double key;}

现在要序列化:
Person p=new User();

如果对p序列化,会有怎样的问题?谢谢!
User继承了Person,可以理解为是一种Person,Person实现了序列化接口当然也就意味着User实现了。
Person p=new User();  p的类型是Person,只是父类对子类的引用,利用子类的构造方法实例化而已。

这样才会出问题:

public class Person
 {long id;}
public class User extends Person implements Serializable
 {double key;}
现在要序列化:
Person p=new User();

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。