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

安徽做网站的公司有哪些我想开个网站平台怎么开呢

安徽做网站的公司有哪些,我想开个网站平台怎么开呢,北京搜狗建网站的电话,网站开发包括网站的 等过程对 Java 程序的运行过程而言,类的加载依赖类加载器完成,而在 Java 默认的类加载器又分为启动类加载器、扩展类加载器和应用程序类加载器三种,但是一个类通常仅仅需要被加载一次即可,双亲委派机制即规定各个类该被何种类加载器加载…

对 Java 程序的运行过程而言,类的加载依赖类加载器完成,而在 Java 默认的类加载器又分为启动类加载器、扩展类加载器和应用程序类加载器三种,但是一个类通常仅仅需要被加载一次即可,双亲委派机制即规定各个类该被何种类加载器加载的一种机制。

双亲委派机制的实现原理可以简述为两个方面,分别是 “向上委托请求”“向下委派加载”

  • “向上委托请求”:当一个类加载器收到加载类的请求时,并不会直接对该类进行加载,而是会先将加载请求委托给其当前父类加载器,而当前父类加载器也会依次委托给其更上层的父类加载器,直至达到顶层的启动类加载器。
  • ”向下委派加载“:顶层的启动类加载器收到下层类加载器的加载类的请求后。会先判断自身(即启动类加载器)是否已经加载过该类,如果未加载过,则向下层的子类加载器寻求将该类进行加载。子类加载器则判断自身(当前的类加载器)有无加载该类的能力,如果有能力加载该类,则对该类进行加载;如果无能力加载该类,则继续向下层的类加载器传递该类的加载请求。

以下是对双亲委派机制的实现原理图示解读:

在这里插入图片描述
双亲委派机制的设计是为保证 Java 核心库(如 java.langjava.util 等)始终由启动类加载器来加载,以保持这些核心类的唯一性、一致性、安全性,避免不同的类加载器加载相同名称的类而导致类的冲突和混乱。其主要体现于如下方面:

  1. 避免类的重复加载:如果一个类已经被某个类加载器加载了,那么另外一个类加载器是无法再次加载这个类的,从而避免了类的重复加载。

  2. 避免恶意类的加载:通过限制不受信任的类加载器加载系统类库以提高系统的安全性,避免恶意类的加载和破坏。

    例如,定义一个 JDK 中重复的包路径 java.lang,并在该包路径下定义一个类:

    package java.lang;public class CustomInteger {}
    

    然后,定义一个类尝试去加载这个该类:

    package org.example.jvm;public class LoadSimpleClassTest {public static void main(String[] args) throws ClassNotFoundException {ClassLoader classLoader = LoadSimpleClassTest.class.getClassLoader();Class<?> customIntegerClass = classLoader.loadClass("java.lang.CustomInteger");System.out.println(customIntegerClass);}}
    

    执行上述案例将抛出如下异常:

    在这里插入图片描述
    因为 java.lang 是 JAVA 中的核心包,所以禁止直接以代码形式在项目中定义加载该包下的类。

http://www.dtcms.com/wzjs/818126.html

相关文章:

  • 做网上贸易哪个网站好聚美优品
  • 网站设计 psd做网站需要注意的风险
  • 做网站的学什么湖南常德文理学院
  • 网站设计制作价格怎么样网站信息做参考文献
  • 网站建设优化推广哈尔滨一起做网站17杭州女装
  • 西安手机网站制作的公司wordpress后台密码破解
  • 企业网站的建设一般要素有在线制作网站免费
  • 买拆车件上什么网站下载简历模板免费
  • 作风建设网站首页吉安县规划建设局网站
  • 示范高校建设网站商城平台系统下载
  • 网站强制分享链接怎么做的进入兔展网站做PPt
  • 网站建设师薪资成都房产网站建设
  • a5源码网站学会网页设计找什么工作
  • 做感恩网站的图片素材wordpress 标签html代码
  • 网站不备案打不开黄页app下载
  • 南京网站制作工具网站建设宗旨是什么
  • flash个人网站首页模板wordpress织梦帝国
  • 学校网站建设报价表广西南宁公司网站制作
  • 投资做网站电子商务平台开发内容
  • 网站建设规划书范文5000字中国建设银行黑龙江支行官方网站
  • 青岛做网站公小程序怎么开发自己的
  • 有了主机和域名后如何做网站手机销售网站怎么做的
  • 网站免费建站 图标网站建设seo优化价格
  • 网站开发+兼职挣钱吗网站建设评比
  • 美食网站页面设计源代码企业网站建站元素
  • 怎么制作一个自己的网站前端页面设计网站
  • 泰安建站哪家好国内三大oa系统
  • 做网站apache如何筑巢网站建设
  • 网络维护人员企业网站优化兴田德润优惠
  • 纯静态网站页面优化网站租用服务器