大师傅姑爷 level
获赞
72
粉丝
4
关注
5
看过 TA
13
东南大学
2018
安卓
IP属地:上海
《直通BAT算法》优惠码:AszaxMb
私信
关注
2017-07-28 13:04
已编辑
东南大学 安卓
0 点赞 评论 收藏
分享
2017-05-23 16:16
已编辑
东南大学 安卓
这是我第二次视频面试,第一次是京东的,由于毫无准备,京东就挂了。这次心想着是阿里,就提前开始准备,前前后后准备了3、4天,终于到了,中午早早的去找空房间,要么有开会的,要么网不好,最后还好找到了。放下笔记本开始准备。背自我介绍,看整理的别人的阿里面试题。到了13.,签个到,就等着了。 战战兢兢到了13.45,还正在背知识点,就听到耳机里有人说话了,面试官来了。。。见到面试官,发现挺像我本科的一个师兄,想问问是不是,但还是忍住了。先是打了招呼,然后问我为啥本科和研究生中间差了一年,由于LZ是二战上的研究生,所以就说一部分时间去工作了,一部分时间在准备研究生入学考试。(此时LZ紧张的...
Dubsh:notify原理不是很好答,但是{syncronized +Object.wait/notify } 与{Lock+Condition.await/signal} 都是通过“同步队列+等待队列”实现等待通知机制,前者基于Monitor,1同步1等待,后者基于自定义的AQS,1同步n等待。所以大致类比一下 signal的实现吧:当同步队列的的头节点(即持有Lock的线程)调用condition.signal()时,将当前Condition所在等待队列的头节点取出,移动到AQS所在同步队列的尾部,并通过LockSupport.unpark()激活该节点中的线程,让它自旋地获取同步状态。PS:如果是公平锁,则只是自旋而不尝试获取同步状态
投递阿里巴巴等公司10个岗位 >
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务