内部类的变量为什么要用final