赞
踩
在图书馆看书的时候,突然接到一个电话,一眼看去就是推销房子的那种,可是地点显示是杭州就接了。对面说他是阿里菜鸟网络的,我就知道是面试电话了。我就说你等我三分钟,我得从图书馆出去才能大声说话。他很和蔼,说不用挂电话,就这样我就跑出去了。
接下来直奔主题!!
1、你知道BIO和NIO吗?
答:(心里想:一上来就问这么难的东西,在搞什么啊)但还是很温柔得说我只知道BIO是Blocking-IO阻塞式IO,NIO是Non-Blocking非阻塞式IO,其他的我就不知道了。
面试官:这样啊,好的。
2、你知不知道线程池有哪几种创建方式?
答:有一个Executor接口,可以用ExecutorService 实现四种创建方式...还没等我说完,对面又来一个问题
3、那如果我是用newCachedThreadPool来创建的,有什么缺点呢?
答:太紧张了心情!!这是无界得,能不断得创建线程...零零散散说的乱七八槽,还是面试官帮我总结了我说的话。
面试官:你的意思就是说会占用大量的系统资源是吧?
我:差不多吧。(我也不知道这是不是正确答案啊!!)。接下来面试官抛出更深的问题。
4、假如现在coreSize有10个,maxSize是100个,阻塞队列长度是100,现在coreSize的10个在Running,这时第11个线程来了怎么办?
答:这个我答的
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。