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

网页设计个人网站作业贵州网站建设费用

网页设计个人网站作业,贵州网站建设费用,网页视频如何下载到电脑,ui设计主要包括什么第7章 虚拟机类加载机制 7.1 概述 略 7.2 类加载的时机 JVM规范未规定类应在何时被加载 类初始化时机 1>其static方法或常量被引用,或new实例时 2>反射操作该类时 3>初始化一个类时,初始化其未初始化的父类 4>JVM启动时,初始…

第7章 虚拟机类加载机制

7.1 概述

7.2 类加载的时机

JVM规范未规定类应在何时被加载
类初始化时机
1>其static方法或常量被引用,或new实例时
2>反射操作该类时
3>初始化一个类时,初始化其未初始化的父类
4>JVM启动时,初始化包含main方法的类
5>略,不懂
6>使用了default默认方法实现的接口与父类等同初始化

【子类引用父类的static字段,只会初始化父类,也就是直接定义字段的类】
【JVM会初始化一个类来包装任意一个类的数组对象,该类是由JVM自动创建】
【某些static字段,在编译时存入了常量池,因而在引用时不会出发类的初始化,直接从常量池中取了】

7.3 类加载的过程

7.3.1 加载

1>找到需要加载的二进制字节流(可通过重写方法自定义)
2>将class文件静态信息存入方法区
3>生成java.lang.Class类作为该class方法区数据入口

7.3.2 验证

1>文件格式验证
只有通过该验证才可证明该类可存储在方法区中
2>元数据验证
检查语法是否符合Java语言规范
3>字节码验证
检验方法执行时是否会损害JVM
4>符号引用验证
所引用是否无异常

7.3.3 准备

将static字段在方法区分配内存并初始化为零值

7.3.4 解析

将符号引用转换为直接引用(内存指针),由抽象转实际转换时会先加载所引用类,且检查是否有访问权限。
字段引用查找顺序:本身->接口->父类->失败
方法解析:本身->父类->接口(抽象)
接口解析:本身->接口

7.3.5 初始化

1>可以直接定义时复制或在static{ } 中赋值,初始化复制顺序与源文件出现顺序一致
2>可以在定义前赋值,但不可访问
3>类初始化前,父类一定会先执行初始化方法
4>类初始化方法只可执行一次,所以需加锁。

7.4 类加载器

功能:通过一个类的全限定名获取二进制字节流(class文件)

7.4.1 类与类加载机制

类与类加载器共同确定一个类,同一个class文件用不同的类加载器加载后便是不同的类,instance of等方法比较均会返回false

7.4.2 双亲委派模型

1>存在两种类加载器,启动类加载器或classloader及其子类加载器
在这里插入图片描述
当一个类加载器去加载类时,会优先使用(委派)父类去加载,因为不想程序中出现多个同名的类,(而类加载器不同),所以希望可以自下而上尽量让class文件使用同一个类加载器去加载。

7.4.3 破坏双亲委派模型

1>JDBC等由启动类加载器加载的类需要调用厂商提供的类,所以加载时只能使用子类加载器了。
2>模块化热部署场景

7.5 Java模块化系统

可配置的封装隔离机制
(JDK9之后内容略


文章转载自:

http://DbBhgoie.qtLtg.cn
http://uLKoMesS.qtLtg.cn
http://MYn8ccfx.qtLtg.cn
http://BLuVy0ei.qtLtg.cn
http://GGdBu0aR.qtLtg.cn
http://U5SvqeZW.qtLtg.cn
http://99TOuWmL.qtLtg.cn
http://wodZ6wGm.qtLtg.cn
http://38ot9tE8.qtLtg.cn
http://P06VNCwM.qtLtg.cn
http://LqiJLFaD.qtLtg.cn
http://2CZtw6w1.qtLtg.cn
http://g8BIZE3K.qtLtg.cn
http://3yuMh0QO.qtLtg.cn
http://xvRy2oUy.qtLtg.cn
http://C0XXqfyp.qtLtg.cn
http://Bn4KqmHP.qtLtg.cn
http://utqXuecR.qtLtg.cn
http://SD2hJvhZ.qtLtg.cn
http://sZ7Xdigg.qtLtg.cn
http://OD9degp9.qtLtg.cn
http://duWAoUgt.qtLtg.cn
http://SBfYhp1M.qtLtg.cn
http://yykvozN3.qtLtg.cn
http://W6TjMZ1x.qtLtg.cn
http://Z2ss3IDc.qtLtg.cn
http://gez8kWQY.qtLtg.cn
http://aTsSatyO.qtLtg.cn
http://JpJod0CC.qtLtg.cn
http://1n1Z9sJx.qtLtg.cn
http://www.dtcms.com/wzjs/753214.html

相关文章:

  • 一站式做网站佛山建设企业网站
  • 永康市网站建设制作深圳网站建设大公司好
  • 网站 导航条施工企业公路工程审图ppt
  • 织梦响应式网站怎么做关键词优化是怎样收费的
  • 网站栏目页模板学生免费服务器
  • 庆阳市住房和城乡建设局网站自己怎么做一个购物平台
  • 做网站和网页的目的和作用是什么如何做网站推广的方案设计
  • 房屋设计装修网站大连高新园区
  • 如何注册一个网站域名网页制作与网站开发模板
  • 网站开发与管理对应的职业及岗位wordpress定制主题开发
  • 郑州网站zhi zuo中国建设网官方网站企业
  • docker wordpress 备份如何给公司网站做优化
  • 哪些网站属于官网可以使页面具有动态效果的网站建设技术
  • 网站标题格式成立软件公司
  • 海洋公园网站建设方案最美珠海app下载
  • 网站规划建设方案农业绿化风格wordpress首页模板编辑
  • 卖家如何做阿里巴巴国际网站手机参数对比的网站
  • 厦门网站建设 模板建站提供网站建设方案ppt
  • 旅游网站开发背景论文做装修网站卖钱
  • 工信部网站备案查询TOP域名是什么网站
  • 深圳网站设计制华贸中心网站谁做的
  • 库存网站建设公司360做网站吗
  • 师大暨大网站建设2345网址导航怎么卸载
  • 廊坊网站搭建教学参考网站建设
  • 昆明网站建设优化企业网站怎么做微信分享
  • 中职教材 网站建设wordpress做什么网站好
  • 设计模板免费网站百度怎么添加店铺地址
  • 非标自动化东莞网站建设金属行业网站模板下载
  • elementui 做的网站如何将视频添加到网站上
  • 做网站导流wordpress原创保护