Java 线程之对象的同步和异步(2)

结果:get:name=LS  passWorrd=123    set:name=LS  passWorrd=456    由结果可知get的数据显然有问题,这是因为thread线程在set的时候,main线程在执行get方法。想要避免这种情况,我们就要保证当有线程在操作同一个对象的数据时,就不然其他线程也同时操作该对象的数据。这个情况我们在get方法上加 synchronized 关键字即可。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/e64cae01fd7ee48cdd067b3627aaed1c.html