![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA SE的超神之路
文章平均质量分 60
wolf小狼崽
java学习——learning、doing、learning、teaching
展开
-
根据hashmap理解的底层实现原理,手撸hashMap代码。hashmap源码浅析
与javaAPI中的实现方式思想相通实现细节不同,不过更容易理解!话不多说,直接上代码!代码中有关键部分的解释:接口Entry<K,V>public interface Entry<K,V> { K getKey(); V getValue(); V setValue(V value);}hashMap实现类,只要实现了put和get方法/*...原创 2018-06-06 16:37:35 · 3195 阅读 · 0 评论 -
java实现二叉树的前序、中序、后序、层次遍历,递归与非递归
二叉树的前序、中序、后序、层次遍历,递归与非递归实现。在实现时,需要注意递归思想以及在非递归实现时使用了什么数据结构,以及为什么使用这些数据结构!好记性不如烂笔头,坐下笔记!构建二叉树的数据结构/** * 构建二叉树的数据结构 * * @author wolf * @create 2018-07-29 18:09 */public class BinaryTree {...原创 2018-07-29 19:52:23 · 3156 阅读 · 2 评论 -
java中的接口能够被实例化吗?
写在前面的话学习java这么久了,好像已经习惯了new对象,平时new对象主角是类(class)。乍一听对接口(interface)实例化,这这这可能吗,怕不是疯了!下文首先通过在IDEA中编写代码演示说明,然后分析怎样操作才能对接口进行实例化。希望博主的博文能够对java学习道路上的你有所帮助,喜欢的话点赞留言收藏哦~1、在IDEA中进行代码演示直接用平时new类(class)对象的...原创 2019-04-24 11:25:39 · 16219 阅读 · 5 评论