当前位置: 首页 > news >正文

服装电子商务网站建设与实现互联网app开发

服装电子商务网站建设与实现,互联网app开发,网站 备案已注销,杭州电子商务公司排行1、Java 虚拟机是如何捕获异常的#xff1f; 答#xff1a; 在编译生成的字节码中#xff0c;每个方法都附带一个异常表。异常表中的每一个条目代表一个异常处理器#xff0c;并且由 from 指针、to 指针、target 指针以及所捕获的异常类型构成。这些指针的值是字节码索引…1、Java 虚拟机是如何捕获异常的 答 在编译生成的字节码中每个方法都附带一个异常表。异常表中的每一个条目代表一个异常处理器并且由 from 指针、to 指针、target 指针以及所捕获的异常类型构成。这些指针的值是字节码索引bytecode indexbci用以定位字节码。 其中from 指针和 to 指针标示了该异常处理器所监控的范围例如 try 代码块所覆盖的范围。target 指针则指向异常处理器的起始位置例如 catch 代码块的起始位置。  当异常发生时JVM会去遍历异常表中的所有条目如果发现异常发生的位置在某个条目的from-to的范围内那么就会对比抛出的异常和捕获的异常是否一致。如果一致跳转到target指针指向的异常处理器的起始位置执行。一旦该方法的异常表没有找到则会在弹出该方法对应的栈帧对调用该方法的方法执行同样的处理。 最坏的情况就是遍历整个线程栈也没有匹配的异常。 2、为什么finally总会被执行 1通过Code对应字节码内容可以看出finally代码块在各种可能得分支下都复制了1份冗余设计不出异常的情况总是会被执行到 2从异常表中可以得出出现异常先跳转到catch里执行catch执行完后在跳转到finally里执行。所以 finally总是会被执行。 举例 首先从异常表中可以看出0~4不包括4范围内发生异常则立即跳转到7位置处理异常另外0 ~4(try块)范围无论发生异常必须转向15的位置执行finally块中的代码另外7 ~12(catch块)范围内无论是否发生异常也必须转向15的位置执行finally块。 3、请简述JVM运行时数据区的组成结构及各部分作用 4、说说程序计数器的作用?5、java内存区域局部变量在哪 答案在Java虚拟机JVM-运行时数据区域说明_沐雪架构师的博客-CSDN博客
http://www.w-s-a.com/news/208434/

相关文章:

  • 企业网站宽度给多少手机软件开发公司排名
  • 装修设计网站哪个平台最好免费自助建站工具
  • 网站建设规划结构网站服务费怎么做分录
  • 哪里有做网站的公司微商怎么开店步骤
  • 访问不了服务器的网站北京工业产品设计公司
  • 怎么棋牌网站建设口碑好的福州网站建设
  • 怎么样注册一个网站南通网站定制搭建
  • 网站免费正能量软件下载wordpress 多本小说
  • 临淄网站制作价格低长沙谷歌seo收费
  • 吴江公司网站建设电话免费的那种软件
  • 大淘客网站如何做seo网络广告设计公司
  • 厦门网络营销顾问湘潭网站seo
  • asp.net个人网站淮南 搭建一个企业展示网站
  • 备案关闭网站wordpress 替换
  • 台州建设网站制作wordpress乱码
  • 互联网时代 网站建设做交互设计的网站
  • 网站屏蔽中文浏览器湘潭做网站广告的公司
  • 好看的单页面网站模板免费下载手机网站经典案例
  • 优秀网站建设平台建筑模板工厂价格尺寸
  • 合肥微信网站建设旅游景区网站模板
  • 一个只做百合的网站wordpress文章和博客的区别
  • 编写网站策划方案网站哪里有
  • 网站做得好的公司国家防疫政策最新调整
  • 设计优秀的企业网站做行测的网站
  • 提供做网站公司有哪些关键词优化诊断
  • 建站合肥网络公司seo免费建手机商城网站吗
  • 设计师投资做项目网站外贸网站建设工作室
  • 无聊的网站wordpress的alt属性插件
  • 个股期权系统网站开发小清新wordpress模板
  • 全中文网站开发建筑公司企业愿景文案