A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 任楚贤 中级黑马   /  2016-3-27 22:35  /  634 人查看  /  9 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

计算机上每一个运行的程序可能包括多个运行的线程,这些线程之间可能共享一些资源,当多个线程同时读写同一份共享资源时,有可能会起冲突。java中运用
synchronize(使同时发生)的关键字帮助我们解决了这个安全问题。
线程的同步机制:即各个线程之进行排队,一个一个的对共享资源进行操作,而不是同步操作。
线程同步要牢记四点:
1。线程同步就是线程排队
2只有对共享资源的操作时才需要同步,否则就不需要同步
3只有共享资源是变量时才需要同步访问
4多线程访问共享资源的代码有可能是同一份代码,也有可能是不同的代码,只要这些线程的代码访问同一份共享资源,这些线程之间就需要同步。
以上就是我对线程同步的理解与总结,希望对大家有所帮助!

评分

参与人数 3黑马币 +19 收起 理由
qxz394731688 + 10 很给力!
大梦想家 + 6 很给力!楼主好好啊希望楼主每天都发这样的.
shuiguang + 3 果断收藏

查看全部评分

9 个回复

倒序浏览
多线程的线程并行与这个有啥联系呢?
回复 使用道具 举报
伪文艺丶 来自手机 初级黑马 2016-3-27 22:42:30
藤椅
每天都来一贴吧~
回复 使用道具 举报
fanfuhu1992 来自手机 中级黑马 2016-3-27 22:44:58
板凳
总结的真好,赞一个
回复 使用道具 举报
路过绑定
回复 使用道具 举报
还没学到  先看看
回复 使用道具 举报
伪文艺丶 来自手机 初级黑马 2016-3-27 23:16:06
7#
大妹砸棒棒哒
回复 使用道具 举报
天赐潇潇 来自手机 中级黑马 2016-3-27 23:44:48
8#
好,不错,666666
回复 使用道具 举报
我也看到线程这一部分,你总结的挺好的,学习了
回复 使用道具 举报
YUTry 中级黑马 2016-3-28 00:59:52
10#
总结的很好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马