JDK动态代理(1)-----------new 对象的方式


//case 1: 直接new
HelloWorldImpl helloWorldImpl = new HelloWorldImpl();


//case 2: 反射拿到类之后,通过newInstance()
HelloWorldImpl.class.newInstance();


//case 3:
//HelloWorldImpl.class.getName()获取HelloWorldImpl类的绝对路劲
//Class.forName(HelloWorldImpl.class.getName())获取Class
//cls.newInstance()实例化

Class cls = Class.forName(HelloWorldImpl.class.getName());
cls.newInstance();

 

转载于:https://www.cnblogs.com/zhougongjin/p/10601524.html

你可能感兴趣的:(JDK动态代理(1)-----------new 对象的方式)