• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

Java 反射&&动态代理,面试官听了都爱了

JAVA相关 Java3y 2257次浏览 0个评论

Java 反射&&动态代理,面试官听了都爱了

Java 反射&&动态代理,面试官听了都爱了

Java 反射&&动态代理,面试官听了都爱了

Java 反射&&动态代理,面试官听了都爱了

Java 反射&&动态代理,面试官听了都爱了

Java 反射&&动态代理,面试官听了都爱了

Java 反射&&动态代理,面试官听了都爱了

Java 反射&&动态代理,面试官听了都爱了

// 抽象类,定义泛型<T>
public abstract class BaseDao<T> {
    public BaseDao(){
        Class clazz = this.getClass();
        ParameterizedType  pt = (ParameterizedType) clazz.getGenericSuperclass(); 
        clazz = (Class) pt.getActualTypeArguments()[0];
        System.out.println(clazz);
    }
}

// 实现类
public class UserDao extends BaseDao<User> {
    public static void main(String[] args) {
        BaseDao<User> userDao = new UserDao();

    }
}
// 执行结果输出
class com.entity.User

Java 反射&&动态代理,面试官听了都爱了

Java 反射&&动态代理,面试官听了都爱了

Java 反射&&动态代理,面试官听了都爱了

Java 反射&&动态代理,面试官听了都爱了

过了一天,面试官看大家三连了。又给我补充了道题:都说反射会影响性能,有什么方式可以减低它的性能影响吗?

答案:可以使用缓存把反射的元数据存储起来,下一次使用的时候就可以直接从内存获取了。尽可能使用高性能的反射框架(都帮你封装好了,不用自己实现)

欢迎关注我的微信公众号【Java3y】来聊聊Java面试

Java 反射&&动态代理,面试官听了都爱了

【对线面试官】系列 一周两篇持续更新中!


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明Java 反射&&动态代理,面试官听了都爱了
喜欢 (0)

您必须 登录 才能发表评论!

加载中……