《深入理解Java虚拟机》读书笔记(2)垃圾收集器与内存分配策略
垃圾回收算法相关介绍
垃圾回收算法相关介绍
HashMap源码分析
《深入理解Java虚拟机》读书笔记以及JVM学习视频里的一些扩展知识,本文主要介绍了Java虚拟机运行时的区域信息以及对象内存布局
利用滑动窗口思想解决最小覆盖子串
利用广度优先算法(BFS)解决二叉树的最小深度问题
LinkedList的源码分析以及与ArrayList区别
反转链表的两种思路,三种实现。递归与迭代的思路解决问题,从前往后与从后往前的方式递归解决问题。
解决代理模式中埋的坑,介绍JDK中的动态代理原理以及与第三方动态代理CGLib的简单区别
使用递归与动态规划解决凑零钱问题
Java基础拾遗,介绍final关键字的常见用法,以及使用final的设计目的
反射的介绍以及简单使用
ArrayList的源码分析