以前是钱宝工作,看到一个同事用node.js开发代码,比较好奇就请教了下node和Java的区别,他说java是单线程的,而node 是异步多线程的,我就很郁闷为啥Java是异步的呢?
今天才了解Java的确是单线的,只是java前面的Apache会开150个线程造成伪异步的形式,这个150个线程都会单独调用一个java程序,或上传资源或查询或保存操作。
以前是钱宝工作,看到一个同事用node.js开发代码,比较好奇就请教了下node和Java的区别,他说java是单线程的,而node 是异步多线程的,我就很郁闷为啥Java是异步的呢?
今天才了解Java的确是单线的,只是java前面的Apache会开150个线程造成伪异步的形式,这个150个线程都会单独调用一个java程序,或上传资源或查询或保存操作。
本文标题:Java是单线程的
本文链接:https://www.haomeiwen.com/subject/axseettx.html
网友评论