请问这里该怎么解决?

图片说明

把static关键字去掉

将static去掉,或者将a变成静态内部类。

两种解决方案1、将整个类变为静态类
2、将类里面的成员变量的static去掉

也可不用去掉,需要初始化 你看看static关键字的作用

内部类还能这样玩,,

你还是没理解静态成员变量和内部类的关系,生命周期

非静态内部类不能定义静态成员变量,看你的编译器提示信息就可以知道错误原因了。