美文网首页Android技术知识Android开发经验谈Android开发
Java获取Class对象的方式和实例化对象的方式

Java获取Class对象的方式和实例化对象的方式

作者: YuanchaoLi | 来源:发表于2019-03-28 08:20 被阅读4次

    Java获取Class对象的方式和实例化对象的方式

    获取Class对象的方式

    User类
    1、
    Class clazz1 = User.class;
    
    2、
    User user = new User();
    Class clazz2 = user.getClass();
    
    3、
    Class clazz3 = Class.forName("com.test.name.User");
    

    实例化对象的方式

    User类
    1、
    User user1 = new User();
    
    2、
    Class clazz = User.class;
    User user2 = (User) clazz.newInstance();
    
    3、
    Class clazz = User.class;
    Constructor constructor = clazz.getDeclaredConstructor();
    User user3 = (User) constructor.newInstance();
    

    相关文章

      网友评论

        本文标题:Java获取Class对象的方式和实例化对象的方式

        本文链接:https://www.haomeiwen.com/subject/exrfbqtx.html