TA贡献10条经验 获得超2个赞
第一张中 name为非静态变量,不能通过类名调用;
第二张同理,虽然你建立了对象,但你的inf方法里还是采用类名调用非静态变量,同样报错(把对象名改了就能成功了);
第三张中调用当前对象的name,这样就能调用name了。
TA贡献5条经验 获得超1个赞
非静态方法不能调用静态变量,建议看下java的变量作用域
大厂算法面试真题解析32讲
¥ 68.00
32 堂微服务架构设计与落地精讲课
¥ 78.00
Java 并发编程深度解析
¥ 58.00
网络编程之Netty一站式精讲
再学经典:《Effective Java》独家解析
举报