this
说明非静态方法需要用对象访问,哪个对象调用了这个方法,this就为这个对象。使用注意1、程序中代表引用当前对象,this关键词需要用于某种非静态方法。2、this关键词可以省略。3、访问目前类别中的非静态成员可以省略this。实例this无法省略的情况:publicclassPerson{Stringname;intage;chargender;voidsetInfo(Stringname,intage,chargender){//就近原则this.name=name;this.age=age;this.
一、“this”关键字的使用1.概述this是什么?在Java中,this关键字比较难理解,它的作用和其词义很接近,表示“当前”的意思。2.作用this关键字可以用来修饰、调用:属性、方法、构造器。this关键字只能在方法内部使用。它在方法内部使用,即这个方法所属对象的引用;它在构造器内部使用,表示该构造器正在初始化的对象。3.使用什么时候使用this关键字呢?当在方法内需要用到调用该方法的对象时,就用this。具体的:我们可以用this来区分属性和局部变量。比如:this.name=name;3.1修饰
java中this的用法:1、this一般指的是本身的隐含指针,也就是哪个对象调用this所在的方法this就是哪个。举例代码:TestThis_1.java/*问题:什么是this*输出结果:*A@4e44ac6a*/publicclassTestThis_1{publicstaticvoidmain(String[]args){Aaa=newA();System.out.println(aa.f());//aa.f(),返回aa这个对象的引用(指针)}}classA{publicAf(){return
1.this引用1.1为什么要有this引用先来写一个日期类的例子:publicclassclassCode{publicintyear;publicintmonth;publicintday;publicvoidsetDay(inty,intm,intd){year=y;month=m;day=d;}publicvoidprintDate(){System.out.println(year+"-"+month+"-"+day);}publicstaticvoidmain(String[]args){//
一、this关键字1.this的类型:哪个对象调用就是哪个对象的引用类型二、用法总结1.this.data;//访问属性2.this.func();//访问方法3.this();//调用本类中其他构造方法三、解释用法1.this.data这种是在成员方法中使用让我们来看看不加this会出现什么样的状况classMyDate{publicintyear;publicintmonth;publicintday;publicvoidsetDate(intyear,intmonth,intday){year=ye
说明非静态方法需要用对象访问,哪个对象调用了这个方法,this就为这个对象。使用注意1、程序中代表引用当前对象,this关键词需要用于某种非静态方法。2、this关键词可以省略。3、访问目前类别中的非静态成员可以省略this。实例this无法省略的情况:publicclassPerson{Stringname;intage;chargender;voidsetInfo(Stringname,intage,chargender){//就近原则this.name=name;this.age=age;this.
火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。







