J***A语言简要解释,j***a语言简述

dfnjsfkhak 22 0

大家好,今天小编关注到一个比较意思的话题,就是关于java语言简要解释问题,于是小编就整理了2个相关介绍Java语言简要解释的解答,让我们一起看看吧。

  1. java语言采用多种机制来保证可移植性,其中最主要的是?
  2. java编译器用什么语言写的?

JAVA语言***用多种机制来保证可移植性,其中最主要的是?

对于程序可移植性最直接最有效的支持是与平台无关。对于J***A语言来时使用了多种机制来保证可移植性,最主要的是使用虚拟机(virtual machine)和使用虚拟机使用的J***A字节码。由于保证J***A语言的高可移植性,其程序的运行效率被降低,为了弥补这种缺陷,将J***A字节码的设计最大限度接近于机器码

j***a编译器什么语言写的?

编译器本身就是一个应用程序,编译器涉及到底层一些操作,对执行要求比较高的地方使用汇编语言编写的,主要的还是用C语言来编写实现的,在J***a的安装路径下的bin目录下有很多的*.exe可执行文件,像jar.exe、j***ac.exe、j***a.exe等等,J***a编译器这东西它好像不是开源的,如果你对编译器的实现感兴趣的话,推荐你看一本《编译原理》这本书,这本书对你了解编译器的实现原理有很大的帮助的。

JAVA语言简要解释,java语言简述-第1张图片-芜湖力博教育咨询公司
图片来源,侵删)

到此,以上就是小编对于J***A语言简要解释的问题就介绍到这了,希望介绍关于J***A语言简要解释的2点解答对大家有用

JAVA语言简要解释,java语言简述-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

标签: 语言 JAVA 移植性