TA贡献1798条经验 获得超7个赞
非静态的方法中不能有静态的字段。 你看看你的方法和字段前面有没有static 当前类调用当前类的方法,如果那个方法是静态方法,就直接方法名();调用,如果是非静态的方法,就要用类的实例.方法名()来调用。 比如 class A{ public static foo(){} public foo2(){} } 调用foo就是foo(); 调用foo2就是A a = new A(); a.foo2();
大厂算法面试真题解析32讲
¥ 68.00
32 堂微服务架构设计与落地精讲课
¥ 78.00
Java 并发编程深度解析
¥ 58.00
网络编程之Netty一站式精讲
再学经典:《Effective Java》独家解析
举报