Java中this关键字的相关说明

Java教程王 Java教程 发布时间:2021-04-09 15:51:01 阅读数:4800 1 this Java对象

this 关键字的功能

   Java中this关键字主要代表当前类对象的引用,使用this可引用对象成员,如:构造函数,变量和方法 

 this关键字示例分享

    
public class testClass {
   // 实例变量:num
   int x = 88;

   testClass() {
      System.out.println("testClass");    
   }

   testClass(int x) {
      // 调用默认构造方法
      this();

      // 将局部变量 x 分配给实例变量 x 
      this.x = x;
   }
 
   public void print() {
      // 局部变量:x
      int x = 99;

      // 打印局部变量
      System.out.println("x : "+x);

      // 打印实例变量
      System.out.println("x : "+this.x);
   
   }

   public static void main(String[] args) {
      // 实例化该类
      testClass obj1 = new testClass();

      // 调用 print 方法
      obj1.print();

      //通过参数化构造函数将新值传递给 num 变量
      testClass obj2 = new testClass(999);

      // 再次调用 print 方法
      obj2.print(); 
   }
}
 
/*
以上代码运行后,将输出以下信息

I:\E\Tmp>java testClass
testClass
x : 99
x : 88
testClass
x : 99
x : 999

*/
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/205.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者