java中怎么理解this解决构造器重载互调问题

初学JAVA,对这个知识点不是很理解.
对this的使用不是很理解,有没有大牛能用简单例子来解释一下,或者说怎么更好的理解this
作用

 不能互相调用,否则会引起无限递归,可以单向调用,比如:
class Cube
{
private int x;
private int y;
private int z;
public Cube()
{
...
}
public Cube(int x)
{
this();
this.x = x;
}
public Cube(int x, int y)
{
this(x);
this.y = y;
}
public Cube(int x, int y, int z)
{
this(x, y);
this.z = z;
}
...
}