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

网站建设什么优化疫情防控措施

网站建设什么,优化疫情防控措施,东莞网站设计服务,上海网页制作找哪家JVM构成部分 类加载系统 类加载子系统的作用是将磁盘中的.class文件加载到内存当中。工作过程如下: 加载:通过类全路径名获取二进制字节流;将这个二进制字节流代表的数存储构转化为方法区运行时数据结构;在内存生成一个代表该类的…

JVM构成部分

类加载系统

类加载子系统的作用是将磁盘中的.class文件加载到内存当中。工作过程如下:

  • 加载:通过类全路径名获取二进制字节流;将这个二进制字节流代表的数存储构转化为方法区运行时数据结构;在内存生成一个代表该类的Class对象,作为方法区该类的访问入口。
  • 链接
    • 验证:验证加载的.class文件是否正确
    • 准备:为static对象分配内存并赋零值
    • 解析:符号引用(一组能描述目标对象的字面量,如全路径名)解析为直接引用(指向目标对象的指针,相对偏移量或能间接定位目标的句柄)
  • 初始化:给对象赋真实的值

类加载器

用于实现类的加载动作,对于任意一个类,都必须由加载它的类加载器和这个类本身一起共同确立其在Java虚拟机中的唯一性,每 一个类加载器,都拥有一个独立的类名称空间。比较两个类是否“相等”,只有在这两个类是由同一个类加载器加载的前提下才有意义,否则,即使这两个类来源于同一个 Class文件,被同一个Java虚拟机加载,只要加载它们的类加载器不同,那这两个类就必定不相等。

  • 引导类类加载器()
    • BootstrapClassLoader:加载jre中ib目录下的类
  • 自定义类加载器(继承ClassLoader抽象类)
    • ExtClassLoader:加载jre中ib/ext目录下的类
    • AppClassLoader:加载当前项目classpath下的类

双亲委派

工作过程是:类加载器收到了类加载的请求,它首先不会自己去尝试加载这个类,而是把这个请求委派给父类加载器去完成,每一个层次的类加载器都是如此,因此所有的 加载请求最终都应该传送到最顶层的启动类加载器中,只有当父加载器反馈自己无法完成这个加载请 求(它的搜索范围中没有找到所需的类)时,子加载器才会尝试自己去完成加载。双亲委派实现:

    protected Class<?> loadClass(String name, boolean resolve) throws ClassNotFoundException {synchronized (getClassLoadingLock(name)) {// First, check if the class has already been loadedClass<?> c = findLoadedClass(name);if (c == null) {long t0 = System.nanoTime();try {if (parent != null) {c = parent.loadClass(name, false);} else {c = findBootstrapClassOrNull(name);}} catch (ClassNotFoundException e) {// ClassNotFoundException thrown if class not found// from the non-null parent class loader}if (c == null) {// If still not found, then invoke findClass in order// to find the class.long t1 = System.nanoTime();c = findClass(name);// this is the defining class loader; record the statssun.misc.PerfCounter.getParentDelegationTime().addTime(t1 - t0);sun.misc.PerfCounter.getFindClassTime().addElapsedTimeFrom(t1);sun.misc.PerfCounter.getFindClasses().increment();}}if (resolve) {resolveClass(c);}return c;}}
http://www.tj-hxxt.cn/news/102534.html

相关文章:

  • 国际型网站建设山西网络推广
  • 网络营销方法案例seo课程培训要多少钱
  • 西安响应式网站设计临沂网站建设
  • 如何做网站alexa排名简述seo和sem的区别
  • 深圳网站制作哪里好上海百度推广
  • 泉州网站建设报价专业恶意点击软件
  • 做电视直播网站品牌营销策略案例
  • 河南专业网站建设公司推荐实时seo排名点击软件
  • 自己做交友网站微商软文推广平台
  • 东莞南城做网站南京seo公司排名
  • 百度一下 你就知道首页关键词seo是什么意思
  • wordpress开发网上商城怎么优化自己网站的关键词
  • 乐陵市人民医院成都网络推广优化
  • b2b网站作用不收费推广网站有哪些
  • 做食品的网站设计要注意火狐搜索引擎
  • wordpress可以移动端深圳优化公司哪家好
  • 聊城网站建设哪个好些手机上可以创建网站吗
  • 如果做网站赚钱深圳网站建设方案
  • 企业门户网站开发代码站长工具的网址
  • 手机单页网站模板搜索关键词站长工具
  • 妈妈考试前让我做网站网页制作软件dreamweaver
  • 工程建设项目招标范围和规模标准规定重庆网站seo技术
  • 合肥专业做网站公司有哪些品牌推广活动方案
  • 南通营销网站开发百度公司推广电话
  • 广东网站建设便捷百度广告联盟平台官网
  • 天津 网站建设b2b免费发布信息网站
  • 设计工作室韵味的名字旺道seo推广效果怎么样
  • 网站怎么做筛选功能的代码专业搜索引擎seo技术公司
  • 论职能网站建设查询seo
  • 如何把自己做的网站连上网手机百度下载免费安装