this关键字
来源:互联网 发布:淘宝怎么设置多个客服 编辑:程序博客网 时间:2024/06/18 09:27
1、类中存在同名的成员变量和局部变量时,在方法的内部访问的是局部变量(Java采取的是就近原则的机制访问的)
2、栈内存(方法栈):一个方法要运行时,Jvm会在栈内存中开辟一片属于这个方法的空间,让方法在这片空间内执行
3、this关键字作用:
1.如果存在同名成员变量与局部变量时,在方法内部默认是访问局部变量的数据,可以通过this关键字指定访问成员变量数据
2.在一个构造函数中,可以调用另外一个构造函数初始化对象
4、this关键字要注意的事项:
1.如果在一个方法中访问了一个变量,该变量只存在成员变量的情况下,JVM会在该变量前添加this关键字
2.this关键字调用本类中其它构造函数时,this()只能位于构造方法中,且this()只能位于构造函数中的第一个语句
3.this关键字在构造函数中不能出现相互调用的情况,因为是一个死循环
4.super()与this()不能共存在同一个构造方法中
5、一个函数的形式参数也是属于局部变量。存在同名的成员变量与局部变量,在方法内部默认是使用局部变量
0 0
- 关键字this
- this关键字
- this关键字
- this 关键字
- this 关键字
- this关键字
- this关键字
- this 关键字
- this 关键字
- this 关键字
- this关键字
- 关键字this
- 关键字this
- this 关键字
- this 关键字
- this关键字
- this关键字
- This关键字
- 数据库学习笔记和小练习(9)数据库完整性
- 【习题集三】学习理论和无监督学习
- 51nod-1428 活动安排问题
- 使用for对map的三种输出方式
- CCF 有趣的数
- this关键字
- hiho一下 第九十八周 #1304 : 搜索一·24点 【此方法好巧妙呀---用来求24点】
- 日消息量突破50亿,小米是如何设计高可用推送系统的?
- 实现比较器
- nrf52832 - freertos例程
- js数组合并的两种方法
- 大小写字符转换
- 微信小程序深度解读
- 哈佛啥时候已经成功制造了60只人工蜜蜂?2013年么?《黑镜》第三季第六集,细思极恐