首页 > 试题广场 >

说说C++,Java,JavaScript这三种语言的区别

[问答题]

说说C++,Java,JavaScript这三种语言的区别

标准答案超级详细,本来还想做一个总结,算了,这种级别的标准答案,我不配总结。

对自己的一个问题进行一下自解,有同样疑惑的小伙伴可以参考一下:

前面提到了:解释型语言没有编译过程并不是绝对的。语言的解释型和是否有编译过程是两码事。有编译过程是好事,会提高代码运行时的效率。编译型语言会先编译,点击运行就可以直接执行程序;解释型语言如JS,一般情况下都是一边读取,一边执行,效率相对较低。但JS可以像编译型语言那样,为其添加编译的过程。标准答案就提到了,JavaScriptCore就是这样的实现,效率相对会更高。

也就是说,没有编译过程的解释型语言,可能有编译、不编译两种实现方式,如JS

编辑于 2022-03-08 07:46:52 回复(0)