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

安徽省住房和城乡建设厅网站seo排名怎么做

安徽省住房和城乡建设厅网站,seo排名怎么做,搜狗站长工具平台,如何做网页游戏代理文章目录 类装载的执行过程1.加载2.验证3.准备4.解析5.初始化6.使用7.卸载 类装载的执行过程 类装载总共分为7个过程,分别是 加载,验证,准备、解析、初始化、使用、卸载 1.加载 将类的字节码文件加载到内存(元空间)中。这一步会…

文章目录

    • 类装载的执行过程
      • 1.加载
      • 2.验证
      • 3.准备
      • 4.解析
      • 5.初始化
      • 6.使用
      • 7.卸载

类装载的执行过程

类装载总共分为7个过程,分别是
加载,验证,准备、解析、初始化、使用、卸载
在这里插入图片描述

1.加载

类的字节码文件加载到内存(元空间)中。这一步会创建一个与被加载类对应的Class对象。

通过类的全名,获取类的二进制数据流。
解析类的二进制数据流为方法区内的数据结构(Java类模型)
创建java.lang.Class类的实例,表示该类型。作为方法区这个类的各种数据的访问入口

在这里插入图片描述

2.验证

验证类是否符合 JVM规范安全性检查,不会造成安全或内存损坏等问题

在这里插入图片描述
前三个都属于格式检查第四个符号引用验证其实就是看class字节码中的程序指令对应的符号在常量池是否有对应的类和方法,检查是否存在,不存在就会报相应不存在的错误
在这里插入图片描述

3.准备

为类变量分配内存设置类变量初始值

例如如下类
在这里插入图片描述
static变量,分配空间在准备阶段完成(设置默认值),赋值在初始化阶段完成
static变量是final的基本类型,以及字符串常量,值已确定赋值准备阶段完成
static变量是final的引用类型,那么赋值会在初始化阶段完成

4.解析

把类中的符号引用转换为直接引用
符号引用指的是用于描述对其他类、字段、方法的引用的符号,而直接引用则是指向具体内存地址的指针

在这里插入图片描述

5.初始化

对类的静态变量,静态代码块执行初始化操作

初始化规则就是

  • 如果初始化一个类的时候,其父类尚未初始化,则优先初始化其父类
  • 如果同时包含多个静态变量和静态代码块,则按照自上而下的顺序依次执行。

6.使用

在程序运行期间,使用已经加载和初始化的类。

JVM 开始从入口方法开始执行用户的程序代码

  • 调用静态类成员信息(比如:静态字段、静态方法)

静态的直接调用

  • 使用new关键字为其创建对象实例

非静态的先new个对象实例,再通过对象调用

7.卸载

当不再需要某个类时,卸载它以释放内存空间。或者程序结束,也会自动卸载

http://www.ds6.com.cn/news/116731.html

相关文章:

  • 一个公司可以注册几个网站小程序制作费用一览表
  • 电脑 手机 微信网站开发重庆企业网站排名优化
  • 我做的网站怎样被百度收录优化网站
  • 垂直汽车网站做电商的优势营销咨询公司
  • 做百科专用参考链接的网站国内永久免费云服务器
  • 安卓一键制作app软件seo快速排名的方法
  • phpmysql网站开发全程实例 第2版广州seo公司品牌
  • 招聘网站大全58同城海外推广代理商
  • 外贸营销网站建设公司代写文章哪里找写手
  • 用javascirpt做的网站域名查询服务器
  • 合肥集团网站建设百度精准搜索
  • 建设银行官方网站购房贷款利率网站广告费一般多少钱
  • 做企业展示网站需要多少钱谷歌官网注册入口
  • python做流量网站百度网盘app下载
  • 专做批发网站宁波seo
  • 怎么知道公司网站是哪家做的app拉新平台有哪些
  • 唐山做网站那家好seo排名优化推广
  • 响应式企业网站设计松原今日头条新闻
  • 网站开发整体制作流程店铺数据分析主要分析什么
  • 公司门户网站建设方案重庆疫情最新数据
  • 怎么判断网站开发语言关键词资源
  • 有经验的南昌网站制作企业网站推广外包
  • 目前做的最好的招聘网站站外推广怎么做
  • 上海缘震网络科技有限公司seo资讯推推蛙
  • 沙洋建设局网站百度推广需要多少钱
  • 网站怎么做兼容测试百度seo网站优化
  • 网站收款即时到账怎么做的排名优化seo公司
  • 移动网站优化 sousuoyouhua.com网页设计模板免费网站
  • 保定做网站开发的公司有哪些免费seo快速排名工具
  • 广州建设网站开发海外推广方案