当前位置: 技术问答>java相关
请教:JSP编译器编译成字节码,跟别的编译器编译出来的有什么不同呢?
来源: 互联网 发布时间:2015-01-15
本文导语: | 虚拟机其实是在机器和编译程序之间加入了一曾抽象的虚拟的机器,它能够在任何平台上都提供给 提供给编译程序一个的共同的接口,编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来...
|
虚拟机其实是在机器和编译程序之间加入了一曾抽象的虚拟的机器,它能够在任何平台上都提供给
提供给编译程序一个的共同的接口,编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。
其实jsp的跨平台性只是对与jsp的语法而言的,是由于各个厂家的jsp引擎编译出来的java servlet不尽相同。
提供给编译程序一个的共同的接口,编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。
其实jsp的跨平台性只是对与jsp的语法而言的,是由于各个厂家的jsp引擎编译出来的java servlet不尽相同。