“serialversionuid:serialVersionUID生成过程介绍”
今天,我们来谈谈介绍serialversionuid:serialversionuid生成过程的拷贝。 本节简要介绍了serialversionuid:serialversionuid生成过程。 希望能帮到大家。
生成serialversionuid之前需要序列化类
1、这里使用的是myeclipse工具。 首先打开myeclipse,然后单击导航上面的“文件”菜单,选择“新建”,再单击“Java项目”,创建新的测试项目。 请参照下图。
2、新建项目后,选择新建的项目名称,右键单击后选择【new】,在右侧选择class后单击,如下图所示,创建生成serialversionuid的类。
3、新类一定要实现serializable这个序列化类,继续这个类,然后才能生成serialversionuid。 继承后,我们的开发工具上有黄色的注意。 代码如下所示。
import Java.io .序列化;
publicclasssserialversionuidimplementsserializable {
私有字符串名称=金岩
公共字符串通用名称
返回名称;
}
公共语音集名称(字符串名称) {
this.name =名称;
}
}
复制代码
另一方面,生成默认的serialversionuid
1、在上面创建继承序列化接口的类后,直接点击左侧的黄色高光,从弹出菜单中点击【add default serial version id】这个选项,自动seem如下图所示
2、点击后,开发工具会自动生成serialversionuid。
私有静态金融串行服务器id = 1l;
复制代码
观察:这个自动生成的1l不能自己重新制作。
二、生成串行serialversionuid
1、该方法也可以直接点击左侧的黄色高光,在弹出菜单中点击【添加生成的序列版本id】选项,自动生成序列版本id,如下图所示
2、点击后,开发工具会自动生成serialversionuid。
privatestaticfinallongserialversionuid = 5573832826736049153 l;
复制代码
观察:这个自动生成的数字不能自己重写。
三、注释生成serialversionuid
这个方法也很简单,直接点击左侧的黄色高光,然后在弹出式菜单中单击“add @ suppresswarningsserialtoserialversionuid”选项。 这样就行了。 如下图所示。
单击后,开发工具不会如上生成数字,而是在类名上添加@suppresswarnings(serial )。 这样就实现了serialversionuid。 如下图所示。
serialversionuid :我相信通过serialversionuid生成过程介绍这个文案会对你有帮助,和好朋友分享时,欢迎有兴趣的朋友们一起探讨。
免责声明:雪球目录网免费收录各个行业的优秀中文网站,提供网站分类目录检索与关键字搜索等服务,本篇文章是在网络上转载的,本站不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系btr2031@163.com,本站的工作人员将予以删除。