猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
java 中实现空接口,类的属性会增加吗? 那么实现序列化接口,为什么就能序列化!
java 中实现空接口,类的属性会增加吗? 那么实现序列化接口,为什么就能序列化!
largeQ
浏览 356
回答 1
1回答
慕容708150
实现空接口,也会在类里增加已经实现了这个接口的信息。其实不实现序列化接口,理论上也是能够进行序列化的,只是Java通过序列化接口,让编程者强制标记出能够进行序列化的类,方便识别能够进行序列化的类,以及避免我们不愿意进行序列化的类被序列化。克隆接口其实也是类似的。其实这种方式通过@interface来实现,从针对性和表意性上来说更合适。不过早期Java并没有注解,所以通过空接口进行标记,算是历史问题。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续