今天一天

星期一综合症。可能和没有任务的压力有很大关系吧,比较难受。
今天一天阅读源码,糊里糊涂。
今天的笔记做了一个,留下来的东西就是明确了一个概念:synchronized.
synchronized(“sync object“)
{
   访问共享变量及其它共享资源
}
一个线程企图进入syncronized申明保护的关键代码部份,在内部,JVM检查是否一些其它线程控制着与sync object 相关联的锁,如果没有其它线程控制着锁,JVM装锁给请求线程,并允许那个线程进入关键代码部份,如果有其它线程控制着锁,JVM会强迫请求线程在一个私有区域等待,直到占有锁的线程完全执行完 { } 之间的步骤。
     说得罗索了。
     但愿明天起会进入状态,打起精神,打起精神.......

你可能感兴趣的:(随笔)