nodejs能替代java吗?

nodejs能替代java吗?答案是:不会。那么这是为什么?下面本篇文章就来给大家介绍一下,希望对大家有所帮助。

nodejs不会替代java。

原因:

  1. 在虚拟机层面 node.js 基于的v8 VM看起来很不错,但和Java的 VM 一比,差距甚远。

  2. 在服务器领域,特别是拥有众多 CPU 和大量内存的环境下,Java 的 VM 几乎是你能在地球上找到的最好的 VM。

  3. 而v8既不能充分利用多CPU的性能,也不能将内存充分利用。

Node.js是从前端转过来的,恰恰前端是计算机领域少数几个不需要计算机体系知识就能胜任的职业。想要真正做到像java那样水平,计算机体系性的知识必不可少。

Node.js特别适合中小型系统的快速开发,而当系统变得复杂以后,Node.js 更适合充当 Web Gateway 的角色,以及用于前端开发。在这两方面它拥有绝对优势。

以上就是nodejs能替代java吗?的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » Node.js答疑