class T
{
T()
{
System.out.println("T");
}
T(int u)
{
System.out.println("T u");
i=u;
}

T(int s, int u,int f)
{
       //System.out.println("T s u f"); 写在THIS上面编译器就提示错误
this(s);
                System.out.println("T s u f"); //写在THIS下面就编译正确?这是什么道理? }

int i;

int get()
{
return i;
}
}
public class Class 
{
public static void main(String [] args)
{
T cr = new T(1,2,3);
System.out.println(cr.get());
}
}远程桌面开发环境:windows 2003 r2 with sp2 / eclipse juno service release 2 /java sdk 7u17