//该对象创建了两个线程 //变量为成員变量时对象的两个线程共用一份成员变量,所以线程的值会对另外的线程产生影响 //当变量为线程局部变量是什么时,两个线程各有┅份自己的成员变量线程之间相互没有影响。
1)当两个线程访问该对象的成员变量时因为成员变量是属于对象的,所以两个线程共用┅份成员变量也就是说,当一个线程对成员变量的值做出改变时是对其他线程是有影响的。上面代码执行结果是0-49 共50个数
2)当两个线程访问的是该对象的线程局部变量是什么时,那么每个线程都有一份自己的线程局部变量是什么的拷贝也就是两个线程的成员变量互不影响。上面代码的执行结果是两份0-49 乱序 100个数