Day14_76_反射与静态语句块

反射与静态语句块

* 获取class对象与静态语句块的关系
 
  package com.shige.Reflect;

  import java.nio.channels.ClosedSelectorException;

public class ReflectTest02 {
public static void main(String[] args) throws ClassNotFoundException {

        // 第一种方式: 将Employee.class文件装载到jvm虚拟机的过程    执行发现Employee类中的静态语句块发生了加载
       //Class.forName("com.shige.Reflect.Employee");

       //第二种方式: 利用这种方式发现静态内部类并没有发生加载
      // Class c1=Employee.class;

      //第三种方式也是可以加载静态语句块的,因为在new对象的时候已经发生了类加载
        Employee employee=new Employee();
        employee.getClass();

}

}

上一篇:【测试】使用hr用户下的employees和departments表写一条SQL语句,(MG连接)


下一篇:go语言的魔幻旅程14-反射