编译器把fianl理解为一种类型,说找不到这种类型,很明显,你声明变量(对象,引用)的时候不对,去掉关键字,你看就剩Hang=50;所以编译器就把final理解为一种类型了,举个正确的例子 public static final int Hang=50;
应该是public static final int Hang = 50; 吧