面试场景题,Runnable线程相关。
今天面试遇到个场景题,复盘的时候想了许久,也没想明白。
场景:
一个线程,通过Runnable接口,重写run方法,方法内部是:
run(){
while(true){
"打印中xxx"
sleep(10s)
}
}
场景解析,假设本地idea启动,我需要10S内 中断这个线程,怎么优化这个代码。比如在控台输入 "wq" 立马结束打印线程。
有什么思路?
#23届找工作求助阵地##悬赏#今天面试遇到个场景题,复盘的时候想了许久,也没想明白。
场景:
一个线程,通过Runnable接口,重写run方法,方法内部是:
run(){
while(true){
"打印中xxx"
sleep(10s)
}
}
场景解析,假设本地idea启动,我需要10S内 中断这个线程,怎么优化这个代码。比如在控台输入 "wq" 立马结束打印线程。
有什么思路?
#23届找工作求助阵地##悬赏#相关推荐
程序员花海:1.技能放最后,来面试默认你都会,技能没啥用
2.实习写的看起来没啥含金量,多读读部门文档,包装下 接LLM这个没含金量 也不要用重构这种 不会给实习生做的
3.抽奖这个还是Demo项目,实际在公司里面要考虑策略,满减,触发点,触发规则 库存 之类的,不是这个项目这么简单
4.教育背景提前,格式为 教育背景 实习 项目 技能 自我评价招聘动态