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 是怎么回事啊
你需要确定get方法是在你的Thread里的set方法执行之后才执行的否则为一定是null。
可以在set时带一个回调来保证get是在set之后