线程:synchronized方法-创新互联

  1. classextends
  2. private//将mc类对象传入作为成员变量
  3. public
  4. this
  5. publicvoid
  6. //调用synchronized方法,相当于锁住的是引用该方法的类对象mc本身
  7. //  mc.charge();//单线程时run方法内部相当于调用对象mc的方法
  8. classextends
  9. private
  10. public
  11. this
  12. publicvoid
  13. publicclass
  14. int10000
  15. publicsynchronizedvoid//修饰方法,相当于锁住的是引用该方法的类对象本身
  16. //        synchronized(this)
  17. //        {
  18. this2000
  19. "取2000后余额:"this
  20. //        }
  21. publicvoid
  22. "取2000前余额:"this
  23. publicsynchronizedvoid
  24. //        synchronized(this)
  25. //        {
  26. this1000
  27. "取1000后余额:"this
  28. //        }
  29. publicstaticvoid
  30. new
  31. new
  32. new
  33. publicvoid
  34. synchronizedthis
  35. "取款1000前:"
  36. 1000
  37. "余额:"
  38. // public void charge()
  39. // {
  40. // System.out.println("取款前:" + money);
  41. // money -= 1000;
  42. // System.out.println("余额:" + money);
  43. // }
  44. //

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。

网站的建设创新互联公司专注网站定制,经验丰富,不做模板,主营网站定制开发.小程序定制开发,H5页面制作!给你焕然一新的设计体验!已为食品包装袋等企业提供专业服务。
文章题目:线程:synchronized方法-创新互联
转载注明:http://pwwzsj.com/article/dgjiis.html