您当前的位置: 首页 >  Java

柳鲲鹏

暂无认证

  • 0浏览

    0关注

    4642博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

JAVA中serialVersionUID可以使用hashCode()赋值

柳鲲鹏 发布时间:2018-07-19 11:08:52 ,浏览量:0

  JAVA中,有时要实现Serializable接口。实现这个接口呢,就要有一个serialVersionUID字段。否则就会告警说需要这个东西。而这个值用多少呢?很多程序员就是随便写了。其实没这个必要。这里提供一个好方法供大家参考:

public class MeetingData implements Serializable{

    @JsonIgnore
    private static final long serialVersionUID = MeetingData.class.hashCode();
}

  也就是充分利用JAVA提供的便利,使用hashCode()。

 

  有的程序员担心的说,那吾两个类同名,在不同文件怎么办?class是包含包名的,所以结果肯定不一样。

关注
打赏
1665724893
查看更多评论
立即登录/注册

微信扫码登录

0.0471s