- 博客(4)
- 收藏
- 关注
原创 Java基础笔记(三)线程池连环炮
线程池连环炮一、四种常见的线程池1、CachedThreadPool:可缓存的线程池2、FixedThreadPool:定长的线程池3、SingleThreadPool:一个单线程化的线程池4、SecudleThreadPool:周期性执行任务的线程池二、线程池的工作原理三、参数解读四、面试题如果在线程池中使用LinkedBlockingQueue(无界阻塞队列)会有什么问题?线程池队列满了会有什么问题?如果线上机器突然宕机,线程池的阻塞队列怎么办?一、四种常见的线程池1、CachedThreadPoo
2020-05-16 19:56:32
467
原创 Java基础笔记(二)HashMap、HaseTable、ConcurrentHashMap、LinkedHashMap解释和区别
Java基础笔记(二)HashMap、HaseTable、ConcurrentHashMap、LinkedHashMap详解和区别一、HashMap1、什么是哈希表2、原理3、重要值4、4个值得用法及resize、寻址问题5、JDK1.8后的性能优化二、LinkedHashMap三、HashTable四、ConcurrentHashMap五、四者区别此文不够细致,只是大体的解释,共小白入门一、HashMap1、什么是哈希表在讨论哈希表之前,我们先大概了解下其他数据结构在新增,查找等基础操作执行性能
2020-05-16 17:32:52
428
原创 Java基础笔记(一)List、Set、Map详解
Java基础笔记(一)List、Set、Map详解一、Collection:继承Iterable接口,并且可以被一下类实现(一)、List接口(有序的)1、ArrayList实现类2、LinkedList实现类3、Vctor实现类(二)、Set接口(无序的)1、HashSet实现类2、TreeSet实现类3、LinkedHashSet类二、Map1、HashMap:2、HashTable:TreeMap:三、常见问题list,set,map分别什么场景下使用呢?一、Collection:继承Iterabl
2020-05-16 15:59:07
400
原创 Spring(一)300行代码手写Spring初体验
Spring(一)300行代码手写Spring初体验Mini版Spring实现思路300行代码实现代码目录结构1、配置阶段application.properties文件web.xml文件自定义注解DispatcherServlet,继承重写三个方法2、初始化阶段,重写init方法3、运行阶段调用doGet(),doPost()中的 doDispatch()方法Mini版Spring实现思路...
2020-05-02 17:05:30
568
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人