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

澳门网站建设公司哪家好营销策划公司取名大全

澳门网站建设公司哪家好,营销策划公司取名大全,政务门户网站建设方案,怎样安装网站模板​ 建立对象是为了使用对象,Java程序需要通过栈上的reference数据来操作堆上的具体对象。由于reference类型在Java虚拟机规范中只规定了一个指向对象的引用,并没有定义这个引用应该通过何种方式去定位、访问堆中的对象的具体位置,所以对象访问…

​ 建立对象是为了使用对象,Java程序需要通过栈上的reference数据来操作堆上的具体对象。由于reference类型在Java虚拟机规范中只规定了一个指向对象的引用,并没有定义这个引用应该通过何种方式去定位、访问堆中的对象的具体位置,所以对象访问方式也是取决于虚拟机实现而定的。目前主流的访问方式有使用句柄指针两种。

​ 1. 如果使用句柄访问的话,那么Java堆中将会划分出一块内存来作为句柄池,reference中存储的就是对象的句柄地址,而句柄中包含了对象实例数据与类型数据各自的具体地址信息。

在这里插入图片描述

  1. 如果使用直接指针访问,那么Java堆对象的内存布局就必须考虑如何放置访问类型数据的相关信息,而reference中存储的就是对象地址。

在这里插入图片描述

这两种对象访问方式各有优势,使用句柄来访问的最大好处就是reference中存储的是稳定的句柄地址,在对象被移动(垃圾收集时移动对象是非常普遍的行为)时只会改变句柄中的实例数据指针,而reference本身不需要修改。

使用直接指针访问方式的最大好处就是速度更快,它节省了一次指针定位的时间开销,由于对象的访问在Java中非常频繁,因此这类开销积少成多后也是一项非常可观的执行成本。虚拟机Sun HotSpot而言,它是使用第二种方式进行对象访问的,但从整个软件开发的范围来看,各种语言和框架使用句柄来访问的情况也十分常见。

实时内容请关注微信公众号,公众号与博客同时更新:程序员星星
在这里插入图片描述

http://www.lbrq.cn/news/2546713.html

相关文章:

  • 集成微信的企业网站管理系统中国十大品牌策划公司
  • 俄语网站模板南宁网站推广营销
  • 我有域名跟空间能教我做网站吗互联网推广引流
  • 建设个人网站荥阳seo
  • 中国做外贸网站有哪些网站定制
  • 手机咋做网站seo站长网
  • wordpress主题手机版seo排名优化有哪些
  • 做服装店网站的素材app开发
  • 高端网站设计制作软文标题例子
  • 哪里可以兼职答题免费关键词优化工具
  • 桥西网站建设网络营销主要学什么
  • 跨境电商网站开发文档杭州网站设计
  • 城乡建设部统计信息网站想要网站导航推广页
  • 石家庄市建设局质监站网站百度地图轨迹导航
  • 黑龙江住房建设部网站网页设计与制作软件有哪些
  • 做网站要先买域名吗腾讯企点app
  • 建设银行手机银行官方网站下载安装360网址导航
  • 专门做淘宝代运营的网站北京今日重大新闻
  • 网址浏览器潍坊网站seo
  • 吴镇宇做的电影教学网站站长工具查询域名
  • intitle:律师网站建设的重要性数据分析培训机构哪家好
  • 百度做网站引流打开网址跳转到国外网站
  • 广州公司营销型网站建设百度平台app下载
  • 做网站 对方传销高明搜索seo
  • WordPress 整个网站导出网上广告怎么推广
  • 企业网站建设费用入什么科目中国法律服务网app最新下载
  • 个人免费网站如何做西安网站seo推广
  • wordpress 菜单 分隔合肥网站优化推广方案
  • 简述网站推广的五要素深圳seo公司助力网络营销飞跃
  • 自己架设的传奇怎么做网站网站制作的流程
  • npm报错:npm install 出现“npm WARN old lockfile”
  • Linux中Docker Swarm介绍和使用
  • 常见框架漏洞
  • etcd 的安装与使用
  • ONLYOFFICE 深度解锁系列.14-如何在ONLYOFFICE表格中调用异步API,集成外部数据源
  • Ubuntu 系统下使用 lsusb 命令识别 USB 设备及端口类型详解