1类加载先是往父加载器抛,然后抛到根加载器,再从根加载器往下尝试加载
2调用classlocader类的loadClass方法加载一个类,并不是对类的的主动使用,不会导致类的初始化
3 用Class,forName()这种反射会去加载类并且初始化
4上下文加载器一般是应用(系统)类加载器 Thread.currentThread.getContextClassLoader();
5针对于数组类的class对象不是类加载器去创建的,是由java虚拟机运行期间帮助创建的
6调用数组的。getclassloader()或取得类加载器是数组里面元素.getClassLoader()获取到的类加载器一样
7,如果数据类型是基本数据类型,则该类型没有类加载器调用getClassLoader()返回是null(不是表示根加载器就是null)