首页 > 其他分享 >this 关键字

this 关键字

时间:2022-11-12 18:22:34浏览次数:37  
标签:初始化 构造方法 对象 关键字 普通 方法

this 本质就是“当前对象的地址”!

this 的用法:

  • 普通方法中,this 总是指向调用该方法的对象。
  • 构造方法中,this 总是指向正要初始化的对象。
  • this()调用重载的构造方法,避免相同的初始化代码。但只能在构造方法中用,并且必须位于构造方法的第一句。
  • this 不能用于 static 方法中。
  • this 是作为普通方法的“隐式参数”,由系统传入到方法中,因此可以在普通方法中使用this。

标签:初始化,构造方法,对象,关键字,普通,方法
From: https://www.cnblogs.com/nylgwn/p/16884362.html

相关文章

  • 注释、标识符、关键字
    目录1.注释2.标识符和关键字1.注释单行注释//多行注释/**/文档注释/***@author*@version*/通过JDK提供的工具javadoc来解析,生成一套以网页......
  • 从新开始学Python - 各种符号与关键字2
    标识符类、变量、方法的名字统称为标识符命名规则内容限定:只能是英文、中文、数字、下划线,且数字不能用在开头大小写敏感不可使用关键词代码规范中规定使用下划线原......
  • Day2-1 注释、关键字、标识符
    注释注释并不会被执行书写注释是一个非常好的习惯单行注释多行注释文档注释 新建空项目空项目中建新模块项目结构中SDK选择1.8,语言级别选择8在项目src......
  • 群主发红包带你深入了解继承和super、this关键字
    需求群主发随机红包或者普通红包。某群有多名成员,群主给成员发普通红包。随机红包规则:群主的一笔金额,从群主余额中扣除,随机分成n等份,让成员领取。成员领取红包后,保存到......
  • mysql 中的 explain 关键字
    在MySQL中使用explain关键字可以模拟查看数据库是如何来执行SQL查询语句,也就是常说的查看一条SQL语句在数据库中的执行计划,如下图所示此图就是执行EXPLAINSELECT*FRO......
  • Java--static 关键字小研究
    一、用static修饰的静态代码块:classDemo{{System.out.println("1、构造块。");}static{System.out.println("0、静态代码块。");}publicDemo(){Sys......
  • Android实战--小DEMO(JAVA关键字学习)一
    学习技术最好的方式就是实战,看书看不到的东西太多了,实际操作时会碰到各种书本里提不到的问题,解决这些问题会迅速提升你的能力,你是一个solider,最好成长的方式就是实战。下面......
  • C语言学习笔记---sizeof关键字和strlen函数
    sizeof和strlen在C语言中常用来计算字符大小和长度,在应用中却有着本质的区别。 sizeof是C语言中的关键字,其作用是返回一个对象或类型所占的内存字节数。使用方式为:int......
  • JAVA-this关键字
    packagecom.itheima;/*学生类*/publicclassstudent02{//成员变量privateStringname;privateintage;publicvoidsetAge(intage){......
  • JAVA-private关键字
    packagecom.itheima;/*学生类*/publicclassstudent01{//成员变量privateStringname;//给name设置privateprivateintage;publicvoid......