是什么让Node.js比Java更快?为什么NodeJS这么快

Python010

是什么让Node.js比Java更快?为什么NodeJS这么快,第1张

因为nodejs 浏览器就可以解析,他是不需要访问网络啊啥啥啥的各种介质的,而java的话可能需要网络,文件,还有多线程。以及和各种设备建立连接关系。而且都是调用别人封装好的东西。肯定性能不如直接解析的好,就像你人直接面对面喊他名字和你让谁谁谁喊一下你要喊的人速度快得多!

node开发快,运行的效率也算比较高,但是如果项目大了就容易乱,而且javascript不是静态类型的语言,要到运行时才知道类型错误,所以写的多了之后免不了会出现光知道有错但是找不到哪儿错的情况,所以测试就得些的更好更详细。java开发慢,习惯node、python、ruby这类语言的人会觉得java写半天主要都在写一堆没用的东西,不能像那三个语言那样把绝大部分精力都集中在程序逻辑本身。但是如果项目大、复杂的话,用java就不容易乱,管理起来比node省。

这个选择,涉及比较多

1、兴趣

2、自己的条件

3、前景

nodejs是前端中的一种技术,仅仅会这个,还不能工作,后面2个,是偏后端的技术

java,一直很牛X,企业级别的项目,基本上都用这个,如果考虑长期发展,这个是首选,不过同时这个难度也是最大的,如果自己没有语言基础,这个和后面的一个,最好不要选择,你选择测试可能会更加好一点

php,这个是做网站的,现在的网站,基本上都是用这个来做了。

学这三个中的任何一个,都需要你有一点基础,第一个是前端,第二个偏长期发展,第三个偏网站

我想,你自己有选择了