![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
线程
西门吹水之城
这个作者很懒,什么都没留下…
展开
-
并发编程1
昨天回到北京,年前就把工作辞掉了,现在正是失业状态,本想着今天看点东西面试,犯懒了,哎线程安全的概念当多个线程访问一个类(对象或者方法)时,这个类始终都能表现出正常的行为,那么这个类(对象,方法)就是线程安全的(这个解释有点搞笑!)Synchronied可以再任意对象和方法上加锁。而加锁的这段代码称为互斥区或者叫临界区。锁竞争的问题是指在同步的时候,当一个线程运行完毕释放资源,其他线程抢资源会导致...原创 2018-02-26 22:59:32 · 110 阅读 · 0 评论 -
线程小白入门
第一次写博客,其实不算写,只是把自己以前的笔记粘贴过来。 今天正月初三,在家里很无聊,也不想去亲戚家尬聊,白天刷微博有想砸手机的冲动,微博上只要有好玩的段子视频下面的网友评论中一片艾特自己的男朋友或女朋友,真尼玛能秀。 开始粘笔记 线程入门 基本方法 1、 Thread.yield();停止运行的线程,并且释放线程占用的资源。 2、 sui.interrupt();设置线程...原创 2018-02-18 20:23:52 · 181 阅读 · 0 评论 -
当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法?
关键是看这个方法的是否是静态方法,1.非静态方法之间,锁住的是本类的对象,所以,当一个方法在执行的时候,就会握住这个锁,其他方法就不能进行。2.当方法时静态方法时,进程拿到的锁和非静态的不是一个,所以在静态方法之间,必须同步,而非静态方法中可以进行,也就是说,A如果是静态同步方法,B是非静态同步方法,那么A和B是可以并发执行的。...原创 2018-03-04 21:48:45 · 552 阅读 · 2 评论