}
摘要: 数组列表 1.接口设计 package 修炼.数据结构和算法.数据结构.List; /** * @author likeLove * @since 2020-09-29 20:54 * 动态数组的接口设计 */ public interface DynamicArray<T> { /** * 获取数 阅读全文
posted @ 2020-10-05 20:49 likelovecode 阅读(107) 评论(0) 推荐(0)
摘要: SpringMVC请求怎么拦截的 DispartcherServlet拦截到用户请求 doService(); 给request请求设置一些参数 doDispatch(); 在handlerMapping中找到能处理这个请求的handler 根据这个handler获取hanlerAdapter,就是 阅读全文
posted @ 2020-10-05 13:34 likelovecode 阅读(92) 评论(0) 推荐(0)
摘要: 一、常见垃圾回收算法 引用计数 复制 标记清除 标记整理 二、什么是GCRoots 什么是垃圾 内存中已经不在被使用到的空间就是垃圾 可达性分析 复制: 标记-清除 标记-压缩 可以作为gcroot的对象 三、如何查看JVM系统默认值 标准参数: java -version java -help x 阅读全文
posted @ 2020-10-05 13:30 likelovecode 阅读(110) 评论(1) 推荐(0)
摘要: 一、volatile是什么? 是jvm提供的轻量级的同步机制 保证可见性 不保证原子行 禁止指令重排(有序) 1、JMM-Java内存模型 Java Memory Model(java内存模型);本身是一种抽象的概念本不存在,是一组规范,顶一个程序中各个变量(包括实例字段,静态字段和构成数组对象的元 阅读全文
posted @ 2020-10-05 13:01 likelovecode 阅读(376) 评论(0) 推荐(0)