提起HotSpot VM,相信所有Java程序员都知道,它是Sun JDK和OpenJDK中所带的虚拟机,也是目前使用范围最广的Java虚拟机。...
今天我们还讲讲Consumer、Supplier、Predicate、Function这几个接口的用法,在 Java8 的用法当中,这几个接口虽...
为什么要有环形缓冲器 当有大量数据的时候,我们不能存储所有的数据,那么计算机处理数据的时候,只能先处理先来的,那么处理完后呢,就会把数据释放掉,...
一、安装篇https://blog.csdn.net/weixin_43486863/article/details/106281484[htt...
Q1:设计模式有哪些原则? 开闭原则:OOP 中最基础的原则,指一个软件实体(类、模块、方法等)应该对扩展开放,对修改关闭。强调用抽象构建框架,...
本文是对ElasticSearch中文分词学习的一个知识总结,包括如下章节的内容: 基本概念 ik分词器的安装 ik中文分词器的使用 ik的自定...
一、数据结构 1.字符串(strings)2.字符串列表(lists)redis中的lists在底层实现上并不是数组,而是链表,也就是说对于一个...
一、内存区域 1.运行时数据区 Java虚拟机在执行Java程序的过程中会把它管理的内存分为若干个不同的数据区域。这些区域有着各自的用途,一级创...
一、为什么会产生内存泄漏?当一个对象已经不需要再使用本该被回收时,另外一个正在使用的对象持有它的引用从而导致它不能被回收,这导致本该被回收的对象...