一看到这个this关键字就知道现在引用的变量是成员变量或者成员方法,而不是局部变量。这无形中就提高了代码的阅读性。不过话说回来,这是this关键字在Java语言中的最简单的应用。从这个应用中,我们可以看出this关键字其代表的就是对象的名字。 其实如果是局部变量的话,也是相同的道理。如在上面的代码中,name不是形式参...
1.this关键字代表当前对象 this.属性操作当前对象的属性 this.方法调用当前对象的方法 2.封装对象的属性的时候,经常会使用this关键字 publicclassTelphone {privatefloatscreen;privatefloatcpu;privatefloatmem;publicvoidsendMessage(){ System.out.println("sendMessage"); }publicfloatgetScreen() {returnscreen; }pu...
public void setAge(int age) { this.age = age; } 1. 2. 3. TestCat public class TestCat { public static void main(String[] args) { //猫的品种一经出生,就不能修改了,但是我这边还是可以通过对象名.属性名的方式去修改 Cat cat=new Cat("叮当","狸花猫",8); cat.showInfo(); cat.setN...
this 关键字是Java常用的关键字,可用于任何实例方法内指向当前对象,也可指向对其调用当前方法的对象,或...
this() 表示调用本类构造方法,只能用在构造方法的第一行语句。 this关键字只能出现在非static修饰的代码中 1、this是一个引用,this是一个变量,this变量中保存了内存地址指向了自身,this存储在JVM堆内存中Java对象的内部。 2、创建100Java对象,每一个对象都有this,也就是说有100个不同的this。
Java 中的 this 关键字可以用来引用当前对象的实例。下面是一些常见的用法:2.1 引用当前对象的实例变量 在上面的代码中,thist.name 引用了当前对象的 name 实例变量。2.2 调用当前对象的构造函数 在上面的代码中,this("John Doe", 30) 调用了当前对象的另一个构造函数 2.3 引用当前对象的方法 在上面的...
百度试题 题目Java中,this 关键字指的是() 相关知识点: 试题来源: 解析 对象本身
This关键字是Java中非常重要的一个关键字,它表示当前对象的引用。通过合理地使用This关键字,可以访问当前对象的成员变量、成员方法和构造方法,实现链式调用、构造方法链和单例模式等功能。 this关键字在Java中是一个非常特殊的关键字,它表示当前对象的引用。this关键字可以用来访问当前对象的成员变量、成员方法和构造方法...
用法与概述关键字“this”是Java语言中的保留关键字,它用于引用调用当前方法的对象。在方法内部,特别是当实例变量与方法参数同名时,使用“this”关键字可以消除二义性,让编译器明确知道是引用实例变量还是方法参数。解决歧义问题一个常见的应用是解决实例变量与方法参数同名的情况。通过使用“this”关键字,可以明确...
一、关键字-this的使用 1.在Java中,this关键字比较难理解,它的作用和其词义很接近。 它在方法内部使用,即这个方法所属对象的引用; 它在构造器内部使用,表示该构造器正在初始化的对象。 this理解为当前对象或当前正在创建的对象(构造器中),当前正在操作本方法的对 象称为当前对象。