社区
Web 开发
帖子详情
请教:JSP编译器编译成字节码,跟别的编译器编译出来的有什么不同呢?
yangxb
2001-07-09 07:10:48
...全文
88
6
打赏
收藏
请教:JSP编译器编译成字节码,跟别的编译器编译出来的有什么不同呢?
复制链接
扫一扫
分享
转发到动态
举报
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
Tomcat
JSP
编译
器
Jasper.docx
Jasper模块是Tomcat的
JSP
核心引擎,我们知道
JSP
本质上是一个Servlet。 Tomcat使用Jasper对
JSP
语法进行解析,生成Servlet并生成Class
字节码
。另外,在运行的时候,Jasper还会检测
JSP
文件是否修改,如果修改,则会重新
编译
JSP
文件。
jsp
教学课件 java基础
jsp
基础,适用于初学者,快速进入java世界
JSP
编译
原理:
JSP
是 Servlet?如何用 Eclipse 查看
JSP
编译
生成的 Servlet 源文件?_7
相信大家都了解,
JSP
页面在请求的时候会先被 Tomcat
编译
为 Servlet(Servlet 是用 Java 语言编写的服务器端程序),然后再由 Java
编译
器
编译
为以 .class 结尾的中间
字节码
文件,最后再
编译
为机器能识别的二进制机器码文件。我们通过使用 Eclipse 演示一个小案例,了解
JSP
编译
原理的同时来帮大家找到并剖析
编译
后生成的 Servlet 的 Java 代码文件。 声明:本文由作者“白鹿第一帅”于 CSDN 社区原创首发,未经作者本人授权,禁止转载!爬虫、复制至第三方平
Error:java: Compilation failed: internal java compiler error(直译:错误:java:
编译
失败:内部java
编译
器
错误 )
问题:程序编写完成后,执行run时提示 Error:java: Compilation failed: internal java compiler error 解决办法--->查看java
编译
器
版本是否设置正确,将
字节码
版本号更改为当前JDK对应的版本号即可 更改后程序正常运行 ...
中篇_1_
字节码
文件的跨平台性、前端
编译
器
、
字节码
指令(代码、概念、解读)
class文件结构概述1、
字节码
文件的跨平台性2、前端
编译
器
VS 后端
编译
器
3、
字节码
指令3.1、三个案例①、整数范围②、字符串拼接创建几个变量③、类的继承3.2、基本概念①、什么是
字节码
文件?②、什么是
字节码
指令(byte code)?3.3、如何解读 1、
字节码
文件的跨平台性 Java语言:跨平台的语言 当Java源代码成功
编译
为
字节码
后,如果想在
不同
的平台上运行,则无须再次
编译
这个优势不再那么吸引人了。Python PHP perl ruby lisp等有强大的解释器 跨平台似乎已经快成为一门
Web 开发
81,117
社区成员
341,741
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章