获取Class的三种方法

First

直接通过类的类型获取

  1. Class cls = String.class; // 获取到String的Class

Second

用实例的getClass()方法获取

  1. String s = "";
  2. Class cls = s.getClass(); // s是String,因此获取到String的Class

Third

通过Class.forName(""),传入Class的完整类名获取

  1. Class s = Class.forName("java.lang.String");