Java基础
Ace-huang
饭可以一日不吃,觉可以一日不睡,代码不可以一日不敲。
展开
-
查看jdk动态代理类的内容
如果要看动态代理请转移阵地:https://blog.csdn.net/qq_41861259/article/details/103096437如果要看动态代理请转移阵地:https://blog.csdn.net/qq_41861259/article/details/103049293在看jdk动态代理源码的时候就一直想看到生成的代理类是什么样子的,所以我就查了一些方法,在这里分享给也有...原创 2019-11-23 15:47:38 · 489 阅读 · 0 评论 -
jdk中的动态代理源码分析
前言图片来自https://www.cnblogs.com/maohuidong/p/7992894.html代理是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对这个对象的访问。为了保持行为的一致性,代理类和委托类通常会实现相同的接口,所以在访问者看来两者没有丝毫的区别。通过代理类这中间一层,能有效控制对委托类对象的直接访问,也可以很好地隐藏和保护委托类对象,同时也为实施不同...原创 2019-11-23 15:33:10 · 147 阅读 · 0 评论 -
java反射机制源码分析
前言我们先对前几天的学习进行总结,前几天我们主要结合源码学习了java中的集合,重点分析了HashMap散列桶的实现,还让大伙儿去看红黑树。今天就来学习java反射相关的东西,反射可是java一个很重要的高级特性,很多框架都是基于反射实现的,提高对反射相关机制的了解也有利于我们将来造轮子。接下来我们结合源码以及java虚拟机来分析反射。定义JAVA反射机制是在运行状态中,对于任意一个实...原创 2019-11-13 22:36:22 · 367 阅读 · 2 评论 -
java集合
前面集合的重要性不言而喻,我们在日常的开发中总离不开他们,面试中也是重点,但是我们这里只分析非并发包中的集合。概述HashMap,TreeMap都有红黑树实现的,如果小伙伴对红黑树有兴趣,请移步:https://blog.csdn.net/qq_41861259/article/details/103008703,我们都知道面试时,容器源码是非常重要的问点,所以我打算利用这次机...原创 2019-11-12 10:04:26 · 120 阅读 · 0 评论