当前位置: 首页 > news >正文

营销型门户网站建设方案怎样用vs做简单网站

营销型门户网站建设方案,怎样用vs做简单网站,听风扯淡wordpress,杨浦网站建设Lombok对于重写hashCode的算法真的是很经典,但是目前而言有一个令人难以注意到的细节。在继承关系中,父类的hashCode针对父类的所有属性进行运算,而子类的hashCode却只是针对子类才有的属性进行运算,立此贴提醒自己。 目前重写ha…

Lombok对于重写hashCode的算法真的是很经典,但是目前而言有一个令人难以注意到的细节。在继承关系中,父类的hashCode针对父类的所有属性进行运算,而子类的hashCode却只是针对子类才有的属性进行运算,立此贴提醒自己。

目前重写hashCode的注解有@Data,@EqualsAndHashCode

首先 @EqualsAndHashCode 标在子类上

  1. callSuper = true,根据子类自身的字段值和从父类继承的字段值 来生成hashcode,当两个子类对象比较时,只有子类对象的本身的字段值和继承父类的字段值都相同,equals方法的返回值是true。

  2. callSuper = false,根据子类自身的字段值 来生成hashcode, 当两个子类对象比较时,只有子类对象的本身的字段值相同,父类字段值可以不同,equals方法的返回值是true。

public class HashCodeTest {public static void main(String[] args) {Cat cat1 = new Cat("黑色", "旺财", 2);Cat cat2 = new Cat("白色", "旺财", 2);System.out.println(cat1.equals(cat2));}
}@Data
@NoArgsConstructor
@AllArgsConstructor
class Animal {private String color;
}@Data
@EqualsAndHashCode(callSuper = true) //父类字段
class Cat extends Animal {private String name;private Integer age;public Cat(String color, String name, Integer age) {super(color);this.name = name;this.age = age;}
}
http://www.yayakq.cn/news/473972/

相关文章:

  • 乐清手机网站优化推广网站的 营销渠道的建设
  • 文化建设方案企业网站seo托管怎么做
  • 宁波做网站价格wordpress 页面压缩
  • php做简易网站如何制作电子印章
  • 免费云服务器网站有哪些网站首页一般做多大
  • 手机免费网站建设哪家公司好免费做微信请帖的网站
  • 怎样创建基本的网站it运维解决方案
  • 教育技术学网站模版html模板代码免费下载
  • 做cpa怎么建立自己网站wordpress加入博客
  • asp课程设计企业网站设计html的网站模板
  • 商用营销型网站建设优化建站拖拽式wordpress建站
  • 网站怎么做搜素引擎免费小程序开发制作
  • 自己怎么制作app软件网奇seo培训官网
  • 大站网站建设书店中文网站模板
  • 上海做兼职网站有吗网站建站合同
  • 深圳苏州企业网站建设服务wordpress.怎么备份
  • 惠普gen8可以做网站吗搭建影视网站违法
  • 恩施建站建设安徽建站管理系统开发
  • 闲置服务器做网站制作网页用什么进行页面布局
  • 企业网站推广方法微信公众号如何发布wordpress
  • 医疗类网站备案做淘宝的货源网站
  • 外包网站开发合同范本桂林人论坛新闻
  • 网站建设中 目录是什么上海网站推广大全
  • 有了域名就可以做网站了吗烟台网站建设技术托管
  • 制作网站参考案例做视频网站怎么赚钱的
  • 手机中国手机大全厦门seo优化
  • 网站建设600分站优缺点广告设计公司服务方案
  • 连云港做网站线上推广的意义
  • 网页站点规划如何做高网站的浏览量
  • 上海网站建设报价单wordpress仿站开发