您的位置  > 互联网

this的作用和引用的使用方法儿童

当一个类出于某种特殊目的引用该类的另一个成员时,Java 如何确保引用适当的对象? 答案是这句话:

例如:

import java.awt.Graphics;
import java.applet.Applet;
public class ThisTest extends Applet {
    private int x = 12;
    public void paint (Graphics g) {
      g.drawString(this.toString(),25,25);
    }
   public String toString() {
       return "x:"+ x + "this.x = " + this.x;
   }
}

功能:

1、当只需要一份数据时,声明为类变量,以节省内存空间

2.当你需要一些与任何事情无关的东西时。 通常,您可以使用 data 和 定义一个类。 但除非你有 那个类的 ,否则你不会得到 。 当你需要一个与 无关的类时,只需将类定义为:

public static class TestStatic {
   public void testFunction();
}
//调用只需要下面一行语句,即可调用testFunction()方法,最棒的是无需create any object!:
new TestStatic.testFunction();