假如java源文件是在运行时候实例化,那在JSP转化成SERVLET后,生成的字节码的同时,有运行的过程吗?没有,那类是怎样实例化的呢?
第二次访问JSP访问的是同一个资源吗?不是的话,那为什么说servlet是常驻于内存的呢?
请说收jspservice()在处理JSP是的具体过程,尽量详细点?
谢谢!!
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
java源文件在编译的时候生成类还是在运行的时候生成类呢?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
threenewbee 2016-12-23 08:27关注类的实例化是在你运行的时候调用了new,对应jvm调用构造函数去创建的。生成字节码属于编译,编译生成类的元数据,但不会执行。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-05-18 01:57回答 3 已采纳 Java为内部类会创建单独的字节码文件。匿名内部类没有名字,编译后生成的字节码文件格式:外部类$序号内部类名.class。 有可能是你的编译器隐藏显示了。没关系,可以运行就好。 https://zh
- 2022-04-04 08:10回答 1 已采纳 .class文件是idea帮你反编译出来的,只有源码没有注释。.java是源码文件,有注释
- 2022-05-15 05:00回答 2 已采纳 cmd 先试试java -version 版本号啥的显示不java这几个正常没..及环境变量
- 2021-03-04 02:00就好了呀的博客 比如,有的java源程序生成一个字节码文件,带有内部类的生成两个。可是有一种情况怎么回事呢?importjava.awt.*;importjavax.swing.*;importjava.awt.event.*;publicclassCardLayoutF...比如,有的java源程序生成一...
- 2021-07-03 16:22回答 4 已采纳 最好是把报错信息发出来看看,不能编译有几种可能:1.JAVA_HOME,path,CLASSPATH环境变量没有配置;2.原文件有错误。
- 2022-09-25 13:55回答 3 已采纳 Java\Java01\study' ,显示“不是内部或外部命令,也不是可运行的程序或批处理文件。”Java\Java01\study'肯定不是Java中的命令了。常用的命令有java、javac可以
- 2019-01-03 16:57回答 3 已采纳 你是maven项目的话就每次clean,然后在install,idea有时候是会出现这种情况,或者下载一个jrebel热部署,升级idea,都能解决这个编译的问题
- 2021-02-26 04:44RYAN槐宏武的博客 在大家编译完java程序的时候,都是会生成一个文件的,作为java新手不清楚java编译后生成什么文件?那么今天我们就给大家讲解一下这方面的内容,大家可以参考下文哦!java文件编译过后会生成一个class文件,里面是以二...
- 2010-04-08 10:18回答 7 已采纳 Class类就是你new出来的那个对象的模版 你这么想就ok了 Class会记录你new的那个对象的元数据,包括 方法信息 属性信息 实现的接口信息等等等等 虚拟机装载的就是这个Class对象 而你n
- 2022-03-22 07:07回答 4 已采纳 javac Speak.java编译一下就会生成对应的字节码文件了。
- 2010-09-14 13:39回答 2 已采纳 在eclipse里面,只要保存了.java文件就有.class文件了,也就是说只要你写了java文件,并保存了,eclipse就会自动把src里的java编译成class文件并放到bin文件下了
- 2021-11-16 15:38猪儿君的博客 先进入命令行提示符(cmd) 第一步:win+R,然后输入cmd或CMD 大小写无所谓 第二步: 最后还可以输入 cd/?...是打开cmd后,系统自动生成的, 读者只需输入cd/?即可 就会出现如下结果: ...
- 2019-04-16 17:24在IT行业中,动态生成、编译以及运行Java文件是一项重要的技术,它允许程序在运行时创建新的Java代码并执行。这种技术广泛应用于元编程、插件系统、代码自动生成等场景,极大地提高了软件的灵活性和可扩展性。下面将...
- 2021-02-12 02:23绝萝的博客 最近一个项目中利用规则引擎,提供用户拖拽式的灵活定义规则。这就要求根据数据库数据动态生成对象处理特定规则的...那就着手从Java如何根据字符串模板在运行时动态生成对象。Java是一门静态语言,通常,我们需要...
- 2021-05-01 23:24读取json协议信息(当前从),并将其转换为Java源文件。 要将json转换为Java,请运行./gradlew genPacketSource 。 要将生成的文件编译为jar文件,请运行./gradlew build 。 使用解析ItemStack NBT数据。
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司