fFee-ops's Blog
Collectors.toMap使用解析 Collectors.toMap使用解析
背景之前我们可能会遇到一些把List 转 Map 操作,在过去我们可能使用的是 for 循环遍历的方式。 例如: Map<String, String> map = new HashMap<>(); for (User us
2022-03-29
Java8新特性之双冒号(::) Java8新特性之双冒号(::)
定义双冒号运算操作符是类方法的句柄,lambda表达式的一种简写。双冒号(::)运算符在Java 8中被用作方法引用(method reference),方法引用是与lambda表达式相关的一个重要特性。大概意思就是,使用lambda表达式
2022-03-13
代码实现滑动窗口限流 代码实现滑动窗口限流
代码实现滑动窗口限流 代码 思路 代码package 限流; import java.time.LocalTime; import java.util.LinkedList; import java.util.List; impor
2021-08-28
HashMap扩容以及ConcurrentHashMap扩容机制 HashMap扩容以及ConcurrentHashMap扩容机制
HashMap扩容以及ConcurrentHashMap扩容机制 HashMap 1.7 1.8 ConcurrentHashMap 1.7 1.8 HashMap1.7 void transfer(Entry[] ne
2021-08-23
Java 位移运算符 Java 位移运算符
Java 位移运算符
2021-03-03
反射相关的知识点 反射相关的知识点
反射 概述 获取class类的三种方式 通过class对象获取类的所有信息 反射的应用场景 相关的面试题 1、Java反射创建对象效率高还是通过new创建对象的效率高? 2、反射机制的优缺点? 概述 JAVA反射机制是在运行状态
2021-02-09
Java中Queue的一些方法解析 Java中Queue的一些方法解析
队列是一种特殊的线性表,它只允许在表的前端进行删除操作,而在表的后端进行插入操作。LinkedList类实现了Queue接口,因此我们可以把LinkedList当成Queue来用。offer,add 区别: 一些队列有大小限制,因此如果
2020-12-14
java中length和length()的区别 java中length和length()的区别
length() 用于求String字符串对象的长度 length 是求数组中有多少个元素
2020-12-05
java中的Pair java中的Pair
Pair今天刷题遇到了Pair,以前没遇到过,在这里记录一下 简介配对(Pair)。配对提供了一种方便方式来处理简单的键值关联,当我们想从方法返回两个值时特别有用。 Pair类在javafx.util 包中,类构造函数有两个参数,键及对
2020-12-02
LeetCode刷题顺序 LeetCode刷题顺序
GitHub地址
2020-11-12
break语句和continue语句 break语句和continue语句
break语句和continue语句 break continue break在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中剩余的语句。 public class Test16 {
2020-11-09
自动装箱和拆箱 自动装箱和拆箱
自动装箱和拆箱 自动装箱: 自动拆箱: 自动装箱和拆箱就是将基本数据类型和包装类之间进行自动的互相转换。JDK1.5后,Java引入了自动装箱(autoboxing)/拆箱(unboxing)。 自动装箱:基本类型的数据处于需要对象的
2020-11-01
1 / 3