黑马程序员技术交流社区
标题:
synchronized简单总结
[打印本页]
作者:
奋发吧小白
时间:
2014-8-24 09:45
标题:
synchronized简单总结
synchronized 为同步代码的关键字
同步代码块解决多线程的安全问题
同步代码块的实现的前提是:
1,必须是两个或者两个以上的线程,即多线程程序
2,必须使用同一个锁。
同步代码块锁的总结:
1,同步代码块在函数内时,一般使用对象Object 的对象来当锁。
2,当synchronized出现在函数上时,即同步函数时,同步代码锁就是this
3,当synchronized出现在静态函数上时,一般同步代码锁就是 .class文件。
作者:
木易在他乡
时间:
2014-8-24 10:37
这个锁,有没有大神解释下怎么理解,锁???就是一次只能一个线程调用和执行的部分吗?
作者:
c19t043
时间:
2014-8-24 21:20
总结的不错
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2