
《JAVA千问》
老莫1688
生命不息 学习不止
展开
-
程序员面试经验分享
程序员面试经验分享原创 2021-05-26 13:13:57 · 252 阅读 · 0 评论 -
《Java千问》你了解代理模式吗?
代理模式详解1 什么是代理模式?一句话描述:代理模式是一种使用代理对象来执行目标对象的方法并在代理对象中增强目标对象方法的一种设计模式。详细描述:1、理论基础-代理模式是设计原则中的“开闭原则(对扩展开放、对修改关闭)”的具体实践,代理对象代为执行目标对象的方法,并在此基础上进行相应的扩展。2、详细内容-代理模式主要目的为其他对象提供一种代理以控制对这个对象的访问。主要解决在某...原创 2018-10-31 15:00:54 · 242 阅读 · 0 评论 -
JDK动态代理与CGLib动态代理相关问题
原文:https://www.cnblogs.com/jobbible/p/9917208.html 导读:1、JDK动态代理原理是什么?为什么不支持类的代理?2、JDK动态代理实例3、CGLib代理原理是什么?4、CGLib代理实例5、JDK动态代理与CGLib代理的区别是什么?6、总结 注:阅读本文之前可以先阅读:什么是代理模式? 1...原创 2018-11-06 19:41:45 · 933 阅读 · 0 评论 -
面试HashMap之追命5连问
1、HashMap底层实现数据结构?总的来说,HashMap就是数组+链表的组合实现,每个数组元素存储一个链表的头结点,本质上来说是哈希表“拉链法”的实现。HashMap的链表元素对应的是一个静态内部类Entry,Entry主要包含key,value,next三个元素在Jdk1.8中HashMap的实现方式做了一些改变,但是基本思想还是没有变得,只是在一些地方做了优...原创 2019-03-23 10:11:26 · 322 阅读 · 0 评论