java用什么写的
JAVA自身就是一门编程言语,它编译生成的文件运转在JVM上(java假造机)。JVM是由c言语和汇编言语开辟的。基于此之上就是java了,假造机是起到剖析实行的作用。
JVM是java言语最大的特性,java的优缺点也是缘于JVM手艺。JVM是一个可运转Java字节码的假造计算机体系。它有一个诠释器组件,能够完成Java字节码和计算机操作体系之间的通讯。
还包含一组寄存器、一个栈、一个垃圾接纳堆和一个存储方法域。 JVM屏障了与细致操作体系平台相干的信息,使Java顺序只需生成在Java假造机上运转的字节码,就能够在多种平台上不加修改地运转。这个也是java最大的特征跨平台性,也就是一处编写,到处运转。
JVM在实行字节码时,实际上终究照样把字节码诠释成细致平台上的机械指令实行。编译假造机的指令集与编译微处理器的指令集异常相似。这就是java最受人指摘的一个处所,运转在JVM上面固然没有直接运转在操作体系上快。所以有人老是说java的运转速率比不上C言语。
ki4网,大批的免费Java入门教程,迎接在线进修!
以上就是java用什么写的的细致内容,更多请关注ki4网别的相干文章!