码迷,mamicode.com
首页 > 其他好文 > 详细

Class类与运行时类

时间:2021-03-30 13:03:08      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:mysql   ssl   java   lang   path   关系   静态方法   person   lan   

什么是运行时类

加载到内存中的类

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");
    

Class类与运行时类

标签:mysql   ssl   java   lang   path   关系   静态方法   person   lan   

原文地址:https://www.cnblogs.com/jarssion/p/14589127.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!