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

论述政府门户网站建设的基本意义第三波疫情将全面大爆发

论述政府门户网站建设的基本意义,第三波疫情将全面大爆发,如何将一台电脑做网站空间,青岛软件开发公司有哪些1. 为运算符,equal 为String数据类型的比较方法;相同内容的对象地址不一定相同,但相相同地址的对象内容一定相同; 比较的是值是否相等,equal比较的是是否是同一个对象。 2.基本概念不同 1)对于&#xff0c…

1.== 为运算符,equal 为String数据类型的比较方法;相同内容的对象地址不一定相同,但相相同地址的对象内容一定相同;== 比较的是值是否相等,equal比较的是是否是同一个对象。

2.基本概念不同
1)对于==,比较的是值是否相等

如果作用于基本数据类型的变量,则直接比较其存储的 值是否相等, 如果作用于引用类型的变量,则比较的是所指向的对象的地址是否相等。

其实==比较的不管是基本数据类型,还是引用数据类型的变量,比较的都是值,只是引用类型变量存的值是对象的地址

2)对于equals方法,比较的是是否是同一个对象

首先,equals()方法不能作用于基本数据类型的变量,
另外,equals()方法存在于Object类中,而Object类是所有类的直接或间接父类,所以说所有类中的equals()方法都继承自Object类,
在没有重写equals()方法的类中,调用equals()方法其实和使用==的效果一样,也是比较的是引用类型的变量所指向的对象的地址
不过,Java提供的类中,有些类都重写了equals()方法,重写后的equals()方法一般都是比较两个对象的值,比如String类。

两者的区别:
== 为运算符
equal 为String数据类型的比较方法.equal()

两者的比较范围:
一方面是基础数据类型(例如 int a = 1),== 与 equal 都是作用于比较对象内容(堆)是否相同。

另一方面则是引用对象类型(例如 int a = new int(1)), == 与 equal 都是作用于比较对象内存地址(栈)是否相同。
需要注意的是:

1.equal在源码中的实现为一下存在形式,可以被重写
public boolean equals(Object obj) { return (this == obj);}
2.相同内容的对象地址不一定相同,但相相同地址的对象内容一定相同。

http://www.tj-hxxt.cn/news/19237.html

相关文章:

  • 自己建个网站做优化写文章在哪里发表挣钱
  • 域名申请网站东莞关键词自动排名
  • 常用网站如何在桌面做快捷方式seo快速排名软件品牌
  • 昆明做烤瓷牙哪去柏德L网站站长之家域名查询排行
  • 构建自己网站排位及资讯
  • SEO优化网站建设价格手游免费0加盟代理
  • 哪家公司提供专业的网站建设百度推广电话
  • discuz做网站赚钱经历谷歌搜索引擎下载安装
  • 上海 高端网站建设班级优化大师网页版登录
  • 淄博网站建设报价seo关键技术有哪些
  • wordpress发展seo综合查询中的具体内容有哪些
  • 湖南株洲疫情最新消息东莞seo外包公司
  • 哪个网站做动图广告投放推广平台
  • 品牌网站怎么做seo发布平台
  • c mvc 网站开发进阶之路常德网站设计
  • 品牌网站建设方案百度推广竞价托管
  • vs2015网站开发品牌运营公司
  • wap 网站开发谷歌seo教程
  • 设计网站多少费用多少seo学校培训
  • 乌鲁木齐网站设计要多少钱网站快速优化排名
  • 南通高端网站设计网站访问量查询工具
  • 简单的网站建设seo高级优化技巧
  • 游戏开发appseo关键词优化的技巧
  • 黑河做网站北京网站seo哪家公司好
  • 有没有免费注册的网站百度秒收录
  • 大型网站制作公司网络推广计划方案
  • 开源门户网站源码收录入口在线提交
  • 南京cms建站网站seo优化技能
  • 苹果或被强制开放第三方app手机优化大师官方免费下载
  • 网络营销类网站杭州网站优化平台