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

做网站企业经营范围高度重视网站建设 利用网站 接受监督

做网站企业经营范围,高度重视网站建设 利用网站 接受监督,设计制作第一架中国飞机的是谁,wordpress 批注运行时数据区 Java虚拟机在执行Java程序的过程中,会把它管理的内存划分成若干个不同的区域,这些区域有各自的用途、创建及销毁时间,有些区域随着虚拟机的启动一直存在,有些区域则随着用户线程的启动和结束而建立和销毁&#xff0…

运行时数据区

Java虚拟机在执行Java程序的过程中,会把它管理的内存划分成若干个不同的区域,这些区域有各自的用途、创建及销毁时间,有些区域随着虚拟机的启动一直存在,有些区域则随着用户线程的启动和结束而建立和销毁,这些共同组成了Java虚拟机的运行时数据区域。
在这里插入图片描述
如上图,运行时数据区由方法区、堆区、Java虚拟机栈、本地方法栈、程序计数器五部分组成,其中方法区和堆区是线程共享的区域,Java虚拟机栈、本地方法栈和程序计数器是线程私有的区域,所以后三种的生命周期随着线程消亡而结束,前两种伴随虚拟机的启动一直存在。

程序计数器

程序计数器(也称PC寄存器)是线程私有地一块很小的内存区域,几乎忽略不计,同时也是运行速度最快的存储区域,存储了要执行的下一条指令的地址。

作用:

1、保证CPU的处理器切换线程执行时,等待的线程恢复执行之后能回到正确的位置继续执行(CPU的处理器在任一时间只能执行一个线程的指令,并且会不断切换线程执行)。

2、程序控制流的指示器,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖程序计数器完成。

特性:

1、唯一一个在Java虛拟机规范中没有规定任何OutotMemoryError情况的区域

2、对于Java方法,则会存储线程要执行的当前Java方法JVM的指令地址,对于native方法,则未指定值(undefined)。
在这里插入图片描述

如图,Java方法编译之后会生成JVM字节码指令,字节码指令并不能被CPU直接执行,需要通过字节码执行引擎解释成机器码执行,字节码执行引擎通过程序计数器中存储指令地址,找到对应的字节码指令,如果执行引擎中正在执行0对应的指令,程序计数器中则记录的下一条指令的地址就是3,紧接着就是4,5,6,如此推进。

http://www.yayakq.cn/news/122496/

相关文章:

  • 无锡做装修网站全网普盖网站建设河南
  • 广州网站设计联系方式网站开发人员是干嘛的
  • 佛山企业网站开发公司长兴县网站建设
  • 快速建设网站服务网站开发怎么让别人看到
  • 网站开发后台技术做门户网站的思路
  • php网站在线打包源码自适应网站三套代码
  • 办公室装修效果图简约大气搜狗推广优化
  • 哈尔滨建设规划局网站百度站长工具域名查询
  • 餐饮加盟网站建设案例百度推广客户端下载安装
  • 招工做哪个网站怎样制作网页
  • win8风格 网站模板网站的专题模板制作软件
  • 做外贸建网站一键生成网页
  • 温州企业网站排名优化重新wordpress
  • 网站视觉元素选择网站模板注意事项
  • 国家建设工程网站网站开发网上教学
  • 健康网站建设与管理网站建设和优
  • 怎样做网站卖东西上海企业网站建设公司
  • 深圳网站制作价格国外视频设计网站
  • 做直播网站需要那些技术如何给wordpress文章排版
  • 门户网站内容管理系统免费企业官网怎么做
  • 网站盈利模式有哪几种字体艺术设计在线生成
  • 河北网诚网站建设公司建设网站
  • 科技期刊网站建设网站设计师工资怎样
  • 高端网站建设系统规划深圳网站制作哪里找
  • 网站怎么引入微信支付校园网站建设的可行性分析
  • 高中文凭能学做网站吗十堰网站建设费用
  • 查询网网站做网站需要办什么手续
  • 登陆建设银行官方网站网站图标素材图片
  • 如何上传程序到网站空间湖北建设厅举报网站
  • 企业网站推广的好处大悟县城乡建设局网站