JVM的结构
详细的JVM架构
3、类加载器
作用:加载class文件
层级关系:应用程序加载器–>扩展类加载器–>启动类(根)加载器–>虚拟机自带的加载器
我们可以通过对Java中的架包中进行修改,达到公司的一些目的。这是可以做到的。
双亲委派机制
使用代码查看,上图中的关系。
public class Car {
public static void main(String[] args) {
Car car1 = new Car();
Car car2 = new Car();
Car car3 = new Car();
System.out.println(car1.hashCode());
System.out.println(car2.hashCode());
System.out.println(car3.hashCode());
Class<? extends Car> aClass1 = car1.getClass();
Class<? extends Car> aClass2 = car2.getClass();
Class<? extends Car> aClass3 = car3.getClass