this关键字_韩顺平听课笔记
2021/9/2 23:07:19
本文主要是介绍this关键字_韩顺平听课笔记,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1.引出this,改善构造器中的形参名,使更易于阅读
2.this入门,this代表当前对象
this解决命名问题:
3.this本质,可以将this视为对象内的一个隐藏属性,指向当前对象(保存着当前对象的引用)
- 能不能打出this对象引用——>不行,Java代码运行在虚拟机上,虚拟机生成的this无法直接使用——>使用hashCode简单视为this的地址
- 对象.hashCode()输出的值与this.hashCode()一致
4.this小节,哪个对象调用this就代表哪个对象
5.this使用细节,五点
- this.a();调用方法,与在类中直接调用方法a();的区别?(继承中讲解)
- 访问构造器:构造器没有方法名(同类名),所以直接this(参数列表),只能在构造器中通过this调用另一个构造器 ;访问构造器的语法必须放在第一条语句
- this关键字访问属性一定是当前对象的属性,直接访问的属性有可能访问局部变量(局部变量和类属性同名时,就近原则访问)
6.this练习
equals和==的区别
这篇关于this关键字_韩顺平听课笔记的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南