public class IP {
private String ip;
public String getIp() {
return ip;
}
public void setIp(String ip) {
this.ip = ip;
}
}
定义了这个类 然后B类通过new Threa 去启动A类 set 一个ip
然后在再B类通过getip 可是get到的值是个null 是怎么回事啊
public class IP {
private String ip;
public String getIp() {
return ip;
}
public void setIp(String ip) {
this.ip = ip;
}
}
定义了这个类 然后B类通过new Threa 去启动A类 set 一个ip
然后在再B类通过getip 可是get到的值是个null 是怎么回事啊
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
你需要确定get方法是在你的Thread里的set方法执行之后才执行的否则为一定是null。
可以在set时带一个回调来保证get是在set之后