线程池参数比较经典,其实参数考查了对线程池原理的理解,拒绝策略也包含在其中了(常用的一般就是抛出异常、放弃、放弃最老的、让调用者执行),ArrayBlockingQueue,LinkedBlockingQueue的加锁其实还是有点细的了,需要对JUC有一定的认知,一个双锁一个单锁,其实也取决于链表可以用不同的Node对象加不同的锁,而数组只有一个对象只能加一把锁,单例模式的double check locking模式其实也是很经典的并发编程思想,在源码里用到的地方超级多! 最近花了5天看完了并发编程,感觉这些题都能有一点自己的思考了,很开心
1 4

相关推荐

昨天 11:16
湖南大学 Web前端
我看到好多人都在说0offer好焦虑,结果一看是投了百度快手字节啥的。好像大家都是只想通过校招进大厂,对小公司是不考虑的吗😂可是能进大厂的难道不是只有少部分人吗,真心发问
梦想是成为七海千秋:沉默的大多数吧,喜欢晒的都是能引起共鸣的大厂,找小厂的人,别人也不认识你这个小厂,就自己偷偷找了实际上大多数人哪有什么机会能找到大厂
点赞 评论 收藏
分享
长鑫存储
投递长鑫存储等公司6个岗位 >
点赞 评论 收藏
分享
哥_留个offer先:跟他说,你这个最好用c#,微软就用c#Java不适合这个项目
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务