从品牌网站建设到网络营销策划,从策略到执行的一站式服务
Java所有的类都继承Object类
成都创新互联公司-专业网站定制、快速模板网站建设、高性价比漳州网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式漳州网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖漳州地区。费用合理售后完善,十多年实体公司更值得信赖。Object类中的方法一般都需要重写
默认的 toString 返回的是对象的堆内存地址
重写 toString一般用于输出对象的属性
class Person
{
public String toString(){
return "name = "+ name;
}
}
如果直接输出对象名 print方法会自动调用ps对象的toString方法
System.out.print(person);
默认的equals 方法用于比较两个对象 (地址) 是否相等
Person p1 = new("诸葛");
Person p2 = new("诸葛");
p1.equals(p2); //false
重写 equals 一般用于比较两个对象的某个属性是否相等
public boolean equals(Object obj)//重写需要参数类型一致
{
if(obj instanceof Person)//判断传入的类型是否是Person类型
{
String name1 = this.name
Person p2 = (Person) obj;
String name2 = p2.name;
if(name1 == name2 )
return ture;
}
return false;
}
finalize 方法会在对象没有被引用时自动被垃圾回收器调用
Person p = new Person("诸葛"); p = null; // 当引用变量p指向空时,诸葛这个对象所在的空间将自动被 finalize 清理
程序员无需主动调用finalize方法,因此不需要进行重写
获取对象的哈希值
克隆此对象
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图