请教:JSP编译器编译成字节码,跟别的编译器编译出来的有什么不同呢?

yangxb 2001-07-09 07:10:48
...全文
83 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangxb 2001-07-13
  • 打赏
  • 举报
回复
谢谢
yangxb 2001-07-10
  • 打赏
  • 举报
回复
书上说JSP可以运行在任何平台,是用什么虚拟机来运行,到底是怎么回事呢?虚拟机是什么概念的东西啊?
yangxb 2001-07-10
  • 打赏
  • 举报
回复
那你说在编译程序运行时,那个虚拟机是怎么存在的呢?是一堆代码吗?是不是各个编译后的程序运行时都是自己生成所谓的虚拟机的呢?
mshy 2001-07-10
  • 打赏
  • 举报
回复
虚拟机其实是在机器和编译程序之间加入了一曾抽象的虚拟的机器,它能够在任何平台上都提供给
提供给编译程序一个的共同的接口,编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。

其实jsp的跨平台性只是对与jsp的语法而言的,是由于各个厂家的jsp引擎编译出来的java servlet不尽相同。
Yang_Sun 2001-07-10
  • 打赏
  • 举报
回复
JSP编译出来不就是一个类吗,相当于Servlet编译出来的一样。
yangxb 2001-07-09
  • 打赏
  • 举报
回复
11

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧