问答详情
源自:-

sc.next();//为什么这个操作会中断主线程

刚接触多线程 麻烦问一下为什么

 Scanner sc = new Scanner(System.in);

sc.next();//为什么这个操作会中断主线程?


提问者:HelloBot 2016-11-19 11:35

个回答

  • A浩酱
    2016-12-28 23:44:55

    是阻塞,因为sc.next()的功能是从控制台获取输入的数据,main线程在等待用户从控制台输入数据,所以后面的代码执行不了,也就是阻塞