99问答网
所有问题
java 中this关键字的作用是什么?
如题所述
举报该问题
推荐答案 推荐于2017-09-19
this的作用是在类中通过this访问自身的属性和方法。
比如:
public class MyClass(){
private int a = 1;
public void p(){
}
public void show(int a){
this.a = this.a+1;//通过this访问自身属性,不加this就变成访问参数a了。
this.p();//通过this访问自身方法
}
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/eteW7jWO.html
其他回答
第1个回答 2007-11-26
通常指自己 也就是代表调用当前方法的对象自己
比如class A里面有一个test()方法 中有一个this关键字 它代表的就是class A 实例化之后的那个对象自己
静态方法中不能出现this
第2个回答 2007-11-26
this在java 中的作用和它的词义很接近,在函数内部就是这个函数所属的对象的引用变量.
参考资料:
java
本回答被提问者采纳
第3个回答 2007-11-27
在不同的位置代表的不同;
1,在构造器中,代表该构造器所创建的实例对象。
2,在方法中,指调用该方法的对象。
3,在流离块中。只流离块所属的类的实例。
第4个回答 2019-04-29
代表当前这个对象。
1
2
下一页
相似回答
java中this的关键字
用法
是什么
答:
this关键字除了可以引用变量或者成员方法之外,还有一个重大的作用就是返回类的引用
。如在代码中,可以使用return this,来返回某个类的引用。此时这个this关键字就代表类的名称。如代码在上面student类中,那么代码代表的含义就是return student。可见,这个this关键字除了可以引用变量或者成员方法之外,还可以...
Java
类
中this
();
作用是什么
,只在构造方法中出现吗?
答:
java中this关键字有三个作用:区别全局变量和局部变量 在方法中this表示谁调用该方法 this就代表谁
例如:public void show(){ Synchronized(this){ ……} } 同步代码块表示 哪个对象调用该方法 就得到哪个对象的对象锁 构造器中this()表示调用形式参数相同的同一个类中的另一个构造器,这样就可以代...
java
里面
this关键字
到底都啥用呢?
答:
使用this.来指向当前类的属性和方法
,当this单独使用时代表当前对象,this(构造函数参数表)用来调用同一个类中的构造方法,使用this.来引用当前属性是为了区分类成员属性和方法中相同名字的形参,当然有时也可能不会对程序产生什么影响,只是一种编程上的好习惯。
java中this的
用法
答:
java中this主要的使用用途有以下几个方面:
1、在一个类的方法或构造方法内部,使用this关键字引用成员变量
。2、在一个类的构造方法内部,使用this关键字在自身构造方法内部引用其它构造方法。3、在一个类的内部,使用this关键字代表自身类的对象。4、在一个类的内部,使用this关键字引用成员方法。注意:1...
java中this的关键字
用法
是什么?
答:
Java关键字this
只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。this主要要三种用法:表示对当前对象的引用。表示用类的成员变量,而非函数参数,注意在函数参数和成员变量同名是进行区分。这是第一种用法的特例,比较常用。用于...
java中this的作用
答:
在
Java中
,
this关键字
具有以下
作用
:1、区分局部变量和实例变量 当局部变量和实例变量同名时,使用this关键字可以明确指定使用实例变量,而非局部变量。例如:public class Person { private String name; public void setName(String name) { ...
java中this关键字的作用
答:
作用
就是指向类自己
类名.
this是什么
意思
答:
类名.
this
是
Java
语言中的一个
关键字
,它表示当前类的一个对象引用。这个关键字通常用于类中的构造函数、静态方法和内部类中等,它
的作用是
为了避免变量名冲突和明确指定使用当前类的对象。它的使用方式是在变量名前加一个“类名.”,这样就可以指定当前类的对象。这个关键字在 Java 语言中十分重要...
java中关键字
this
和super
的作用
及用法
答:
Java关键字this
、super使用总结 一、this Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final使用...
大家正在搜
java static关键字
java中this关键字含义
简述this关键字的作用
javathis关键字详解
java final关键字
java super关键字
java this用法
java中static
java关键字有哪些
相关问题
Java中的this关键字请举个具体的例子来说明用它的好处?
java 中this关键字的作用是什么?
java中this关键字用法
Java里面的this关键字是什么意思
Java中的关键字static和final的作用是什么?
对于java中this关键字的理解??
java代码里面的this关键字的作用是什么哦,求大神回答~...
java 中的this关键字的几种用法