Class类与运行时类

什么是运行时类

加载到内存中的类

Class类与运行时类的关系

Class类的一个实例对应加载到内存中的一个运行时类

获取Class类的方法

  1. 调用运行时类的属性.class
  2. Class uclass = String.class;
    
  3. 通过运行时类的对象,调用getClass()方法
  4. String s = new String();
    Class uclass = s.getClass();
    
  5. 通过类的加载器
  6. ClassLoader classLoader = String.class.getClassLoader();
    Class uclass = classLoader.loadClass("com.reflection.person");
    
  7. 用Class的静态方法forName(String classPath(全类名))【推荐】
  8. Class uclass = class.forName("com.mysql.cj.jdbc.Drive");
    
上一篇:已经落户人下人211的Junble19768继续自己的路途


下一篇:Leecode 219:重复元素 II