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

网站建设主要包括哪两个方面/百度网站收录查询

网站建设主要包括哪两个方面,百度网站收录查询,如何在大学网站做宣传,读书网站如何做Jvm在运行时的内存分区图: 方法区:属于线程共享,存储一些已被虚拟机加载的类型信息,静态变量、常量、即时编译器编译后的代码缓存等数据堆:属于线程共享,存储对象实例。jvm栈:线程数据不共享,存…

Jvm在运行时的内存分区图:

  •  方法区:属于线程共享,存储一些已被虚拟机加载的类型信息,静态变量、常量、即时编译器编译后的代码缓存等数据
  • 堆:属于线程共享,存储对象实例。
  • jvm栈:线程数据不共享,存储一些局部变量,用C/C++概念上来说比如地址、对象句柄等。
  • 本地方法栈:这个主要的作用是可以实用到本地的Native方法服务,比如我们说的c/c++的代码等。
  • 程序计数器:可以理解为线程中代码的执行行记录器。每个线程都有一个程序计数器来做为程序执行的标记。

书中特地强调了运行时的常量池,通过上面描述可以得知运行时常量池属于方法区的一部分。如果常量池无法申请到内存的时候,自然也会抛出OutOfMemoryError的异常。

直接内存,这里用我的理解是调用了native的方法,属于本地方法栈的一部分内容。比如I/O。

在此不得不说去理解书中一直提到的Eden 和 Survivor的概念。

 Eden:初生代 Survivor:幸存者 OldMemory 老年代

个人理解:内存是有限的,如果没有GC进行回收。就会出现内存爆表的现象。为了解决这个问题,GC也就诞生了。

初生代好比我们刚刚出生的状态,在经历第一次的磨练之后,没有气馁。再经过第二次磨练的时候仍然表现出坚强。与此同时,每一年的磨练你的年龄也在+1,达到一定的时间的时候你就进入了老年状态。粗糙点先这样理解。

一个实例对象的诞生地就在Eden(初生代)中,当垃圾回收器Gc执行第一次后,它没有被回收,就会进入第二轮第三轮等N多次的回收,当达到一个阈值的时候,就进入到了老年代。

http://www.jmfq.cn/news/5209039.html

相关文章:

  • wordpress注册密码插件/淘宝seo关键词的获取方法有哪些
  • 做网站的收益在哪/淘宝关键词排名怎么查
  • 企业网站建设总结/91手机用哪个浏览器
  • 杭州市政府门户网站建设/长沙sem培训
  • 永年专业做网站/seo职位描述
  • 北京建设招标信息网站/网络营销主要做什么
  • 免费的报告网站/软件编程培训学校排名
  • 邯郸市网站建设/友情链接购买网站
  • 黑客网站网址大全/青岛网站快速排名提升
  • 网页模板快速建站工具/yandex搜索引擎入口
  • 帮忙做公司网站/技能培训有哪些
  • 陕西专业网站开发公司/吸引顾客的营销策略
  • 企业网站建设技巧/专业seo培训学校
  • 网站管理难做吗/备案查询
  • 深圳建网站哪个好/seo外链优化策略
  • 怎样优化排名自己网站/最新战争新闻事件今天
  • wordpress不适合做大站/中国网站排名
  • 做婚纱摄影网站多少钱/培训机构排名全国十大教育机构排名
  • java 做直播网站有哪些软件/百度电话客服24小时人工服务热线
  • 做视频比较好的理财网站/站长网站查询工具
  • 网站英文域名是什么/新产品怎样推广
  • 网站建设服务好公司/seo优化快速排名
  • 合肥网站建设哪家公司好/推广app网站
  • 复兴区网络推广公司/seo推广工具
  • 专做杰伦头像的网站/磁力宅
  • 网站开发 岗位职责/怎么在腾讯地图上添加自己的店铺
  • 小程序免费制作平台 真正免费/市场推广seo职位描述
  • 秦皇岛网站建设公司/2345网址导航
  • 交互式网站开发/全媒体运营师报考官网在哪里
  • 现在从深圳回来需要隔离吗?/成都抖音seo