应该是lock的意思吧
synchronized( dataObject ){
 //...
}

解决方案 »

  1.   

    他说  用数据本身做钥匙  所指的数据是指要保护的数据么?如果我要保护的仅仅是 一个int型的变量,它不是一个Object,如何保护呢?
      

  2.   

    我的理解是这又的。不过我没看过你说的视频。如果是基本类型,用1 2或者自己产生1个object做lock
      

  3.   

    呵呵,我还不是太懂。可能是因为还没有真正碰到这样的问题。kingfish(八百里秦川@龙城异客) 谢谢你哈
      

  4.   

    我觉得这个保护应该是sycnronized(str)这个str作为监视器的意思吧!