发现主线程的Oldu改变了,线程里面的Newu依然不变。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
再确认一下.
要在run方法使用u就必须定义Newu出来  
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
不用,直接用主线程的u,只要u对你是可见的,但操作的方法必须是synchronized的,因为这是一个临界资源.如果v是vector等,那你就不用synchronized这么麻烦了,它的add,remove都是synchronized的了.
用静态变量,不推荐,也完全没有必要.