首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

线程对对象的操作纳闷

2012-12-19 
线程对对象的操作不解?以上代码是主线程构造一个User对象,将user对象传入线程,线程里面对user进行了null

线程对对象的操作不解

?以上代码是主线程构造一个User对象,将user对象传入线程,线程里面对user进行了=null操作。然后回主线程,发现去取System.out.println("MAIN TASK:"+ u.getName());
的时候,还是可以取到,但是调用System.out.println(" t user: " +? t.getUser().getName());
确实空指针。

?

而且如果你在子线程里面对user进行了修改名字操作,System.out.println("MAIN TASK:"+ u.getName());
也是可以找到子线程操作后的user的。

?

不明白为何会这样??

热点排行