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

6-5 源码分析(equals方法代码块)

object的equals方法 & 代码块

object

== 号和 equals 的区别

​ ==号可以比较基本数据类型,也可以比较引用数据类型

类型

​ 基本类型: 比较数据值

​ 引用类型:比较地址值

equals 方法用于比较引用数据类型

​ 此方法来自 object 类,默认比较对象地址值

​ 如果不希望比较地址值,可以重写该方法,自定义比较规则

objects 中的 equals

​ 底层依赖与我们自己重写的 equals 方法

​ 会帮助我们进行非空判断,再进行 equals 比较

代码块

概述:

在java类下,使用 { } 括起来的代码被称作代码块

局部代码块 (了解)

​ 位置:方法内的一对 { }

​ 作用:限定变量的生命周期,提早释放,提高内存利用率

构造代码块(了解)

​ 位置:类中方法外一对{ }

​ 特点:创建对象的时候被调用执行,无论哪个构造方法创建对象,都要执行构造代码块

​ ---优先于构造方法执行

​ 作用:如果发现所有构造方法中,存在相同代码,就可以考虑将代码抽取到构造代码中

静态代码块

​ 位置:类中方法外的一对{},需要加上 static 关键字

​ 特点:随着类的加载而执行 ---字节码加载,静态代码执行

​ 作用:用于一些初始化操作

同步代码块

http://www.jsqmd.com/news/31134/

相关文章:

  • 从工具到伙伴:一文看懂 AI Agent 与 Agentic AI 的核心差异
  • 2025年11月环保板材品牌推荐榜单:权威对比与选择指南
  • 6-1 继承
  • 2025年11月中国电缆品牌评价榜:基于真实数据与用户反馈的全面分析
  • 这门技术太炸了!精通Coze工作流,我成了公司里的“稀缺人才”
  • 2025年11月中国电缆品牌推荐排名:十大品牌实力对比与专业评价
  • 2025 年 11 月一维运动混合机厂家推荐排行榜,实验室一维运动混合机,制药一维运动混合机,粉料一维运动混合机公司推荐
  • 2025 年 11 月双锥混合机厂家推荐排行榜,高效双锥混合机,不锈钢双锥混合机,实验室双锥混合机,工业用双锥混合机公司推荐
  • 2025 年 11 月二维运动混合机厂家推荐排行榜,高效混合机,粉料混合机,制药食品化工专用混合设备公司精选
  • 2025年成都木饰面板厂家排行榜前十强:绿盛领跑行业
  • 2025 年 11 月旋转制粒机厂家推荐排行榜,定制旋转制粒机,实验室旋转制粒机,干法旋转制粒机,湿法旋转制粒机公司推荐
  • 论文学习——用于隐私保护个性化的联邦图神经网络框架
  • 现今木饰面板厂家排行:绿饰面板厂家推荐榜解析
  • 工程石材厂家排行2025:成都优质工厂榜单
  • 2025年成都工程石材厂家十大推荐榜单:四川汇才石业实力领跑
  • CVE资金中断:安全团队如何做好准备?
  • 成都华洪圣达电气设备有限公司领衔竖井桥架厂家排行
  • 2025年竖井桥架公司推荐排行榜:成都华洪圣达电气设备有限公司领衔
  • 2025年改性pp阻燃母料订购源头厂家权威推荐榜单:丽水pp阻燃改性/pp的阻燃改性/阻燃改性PP源头厂家精选
  • 四川竖井桥架供应厂家推荐top10榜单
  • 【CSP-S 2025】社团招新 题解分析
  • 基环树学习笔记
  • 【A】nice try
  • Towards All-in-One Medical Image Re-Identification
  • day01-Markdown学习
  • 2025年11月深圳离婚房产律师机构评测:综合实力与服务质量榜
  • 2025年11月深圳离婚房产律所综合评测:服务特色与专业能力深度对比
  • jiangly模板-数学(数论,几何,多项式)
  • vimrc 插件使用
  • Java中的委托和拉姆达(表达式/语句)