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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

      学了多线程之后,了解到了锁,所的出现完全就是因为安全问题。安全问题的前提有三点:一时共有属性,一是有多条执行语句,再一个就是在多线程中。好了之后纠结的地方来了,对于安全问题需要解决需要上锁(synchronised).上锁有两种方式,一是在方法内部上锁,这里的锁对象可以是任何Object类,很纠结,真正用的时候随便写么?然后就是在方法上加锁,这里的对象是this。如何理解,怎么用啊。一直没清楚。求指教。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马