java与javascript的区别

javascript与java有什么区别

等等,这让我想起上次帮朋友调试网站的时候。
每次用户输入特殊字符时,他用 JavaScript 编写的表单验证都会卡住很长时间。
后来换成Java后端处理,立刻就流畅了。
你看,性能差异确实很明显。

地点是杭州的一家咖啡馆。
当时,我们在电脑屏幕前摸不着头脑。
从数字上看,JavaScript版本的处理时间约为5 00毫秒,而Java修改完成后,直接降至5 0毫秒以内。
这比这还要糟糕十倍!
我突然意识到这其实就像做饭一样。
JavaScript就像一道家常菜,炒完就马上吃。
做法简单直接,但火候不好的话很容易烧焦。
Java就像是提前炖好的汤料。
虽然准备时间较长,但喝起来口感顺滑。
等等,那是另一回事了。
我见过有人用 JavaScript 作为后端,然后服务器就烧毁了...
话虽如此,Node.js 现在不是也流行前端吗?这算不算 Java 和 JavaScript 再次走近了呢?

JavaScript与Java有什么区别

说白了,JavaScript 和 Java 是两个不同的东西。
复杂的是,他们的名字看起来像兄弟,但实际上却截然不同。

我们先来说说最重要的事情。
JavaScript 是浏览器的主要部分。
去年我们做了一个电子商务项目。
每次用户单击按钮时,后端界面都必须等待其异步运行。
如果卡住0.5 秒,用户就会爆炸。
用术语来说,它被称为雪崩效应。
事实上,前面的一个小小的延误就导致了后面的一切崩溃。
还有一点是它的弱类型特征相当复杂。
比如“1 2 3 ”+4 5 6 直接变成了“1 2 3 4 5 6 ,所以开发的时候一定要注意。
还有一个很重要的细节,去年双十一促销的时候,我们后台日志堆积起来,发现我们没有添加console.time和console.timeEnd,所以无法识别性能瓶颈。

我一开始以为他们可以做所有的事情,但后来发现我错了,Java是企业开发的一个重要因素。
去年我们接手了一个1 0年的项目,重构的时候发现Java的注解和框架简直就是作弊,编译器分不清,调整了三天
也许你就别再迷茫了,别强迫自己用Java了,如果你能跑业务,你不觉得移动开发应该更加谨慎吗?