this关键字的使用

  1. 先说创建对象是用new关键字来完成的,this的本质是创建好的对象ID,可以说是this就是代表的对象ID,this是指向了一个对象。
  2. 在程序中产生二义性时,就使用this来指明,
  3. 比如在普通方法中this就代表调用他的对象ID。
  4. 构造方法中this指向是初始化的对象ID。
  5. this关键字出现在构造器中必须放在第一位。
  6. this不能指向static方法中,因为static是属于类的,this是指向对象的,一个是在堆中,一个在方法区中。

注意常见的就是在普通方法中来区分成员变量和局部变量。this是代表对象ID,当然是指向是成员变量。
成员变量是属于对象嘛。
还有就是this指向了方法,是用来访问本类中的方法。
this()访问本类的构造方法。

2020-06-21相关推荐

  1. 永恒之塔linux服务端,【永恒之塔单机5.8-6.5服务端】2020.06首发一键安装PC大型端游单机游戏客户端支持局域网联机玩[附视频搭建教程]...

    [永恒之塔单机5.8-6.5服务端]2020.06首发一键安装PC大型端游单机游戏客户端支持局域网联机玩[附视频搭建教程] 01.支持全新机甲星技能.羽毛觉醒.GP点.觉醒水 02.优化怪物掉落数据, ...

  2. 新XyPlayer 智能解析 X3.95正式版 (2020.06.12更新)

    2020.06.12 更新 X3.9.5正式版 主要更新如下: 更新云播规则; 2.微信插件添加开关设置和防红开关; 注意:如果是更新升级,请在后台微信插件设置里重新启用. 2020.04.14 更新 ...

  3. 【算法训练】Leetcode 1295. 统计位数为偶数的数字(2020.06.09 )

    1 题目 1295. 统计位数为偶数的数字 给你一个整数数组 nums,请你返回其中位数为 偶数 的数字的个数. 示例 1: 输入:nums = [12,345,2,6,7896] 输出:2 解释: ...

  4. 个人日记-《学习究竟是什么》读后感-2020/6/21

    个人日记-<学习究竟是什么>读后感-2020/6/21 这周读了万维钢老师的<学习究竟是什么>,其实万老师是自己比较喜欢的老师,他的文章贴近生活,不会给你说一些比较复杂的概念, ...

  5. 树莓派最新最快更新源2020.06.06

    更新源,简单地说,就是修改两个文件: 1.软件更新源(/etc/apt/sources.list) 2.系统更新源(/etc/apt/sources.d/raspi.list).我们对这两个文件进行修 ...

  6. [06.21] LinkLabel 代码重构和我的SinaWeibo7 Project Todolist

    前些天发过一个LinkLabel的文章,这些天我用过之后发现很多不方便的地方,前两天着手改进了一下. 给link类添加一个属性叫type,目的是为了给不同类型例如 @xxx #xxx# 和 http: ...

  7. 2020.06.27 肉包去了喵星球

    2020.06.27   17:34分  肉包永远的离开了我们  去了喵星球 他肯定回去当他的小王子去了 那么高冷帅气: 本来打算让肉包再陪伴一周  下去的时候鼻子出现了黄色的鼻涕  我就觉得不对劲了 ...

  8. beego orm Error 1045 [ORM]2020/06/12 22:17:09 register db Ping `default`, Error 1045: Access denied

    [ORM]2020/06/12 22:17:09 register db Ping default, Error 1045: Access denied for user 'root'@'localh ...

  9. 2020.06新闻文章回顾

    月初统一收租. 如果觉得每天的新闻&原创文章有点帮助,可以微微打赏,让德事君多一点坚持下去的动力! 2020.06新闻&文章 又来?!福特也开始做共享电动滑板车 柏林生鲜速递,10分钟 ...

  10. python爬虫获取天猫店经营者资质证书(更新到2020.06.13

    python爬虫获取天猫店经营者资质证书(更新到2020.06.13 爬取需求 excel表中给定多个天猫的店铺链接,获取店铺的经营者资质证书,保存为本地图片 代码基于之前写的一个博客https:// ...

最新文章

  1. ribbon设置url级别的超时时间
  2. 新款iPhone,比绿更绿
  3. 仿Mathematica中的函数ProductLog
  4. Python之路--Python基础12--并发编程之协程
  5. matlab涡轮机建模,数学实验大作业---数学曲面
  6. 短视频内容理解与生成技术在美团的创新实践
  7. CRM Extension field render and property handling
  8. c语言让电脑发出滴滴声代码,centos命令行控制电脑发出滴滴声——使用beep把警告变为music...
  9. css3中transition和display的坑
  10. Windows核心编程_Edit控件无法输入问题
  11. 26.卷1(套接字联网API)---线程
  12. 拓端tecdat|R语言推特twitter网络转发可视化分析
  13. SpringBoot 与 Kotlin 完美交融
  14. python中forward是什么意思_pytorch 调用forward 的具体流程
  15. 怎样将WPS文件转换成Word文档
  16. 迈卡名车茂品牌LOGO全新升级
  17. 《2022 大数据技术与架构视频合集》附PPT和文档,限时下载
  18. mysql面试-01
  19. WebShell --中国菜刀,管站之刀
  20. “天下武功唯快不破”--常见高频交易策略简介

热门文章

  1. mongo-connector导入数据到Es
  2. Java和JavaScript中使用Json方法大全
  3. Unity多个场景叠加或大场景处理方法小结
  4. ActivityGroup和TabActiviy的差异性?
  5. SQLSERVER中判断表中的某列是否存在两个方法
  6. Item 22. 模板方法与曲线救国(Template Method)
  7. 新手如何快速学习单片机
  8. 北大计算机学硕几年,我的OI经历 --张正超(深学教育资深教练、北大计算机系研究生)...
  9. 基恩士光纤传感器怎么恢复出厂设置_光纤故障排查测试必备神器
  10. 拓端tecdat|用R语言制作交互式图表和地图