最新发布
计算机网络学习笔记(配套B站孙逊老师计网课程)
课程视频: 1计算机网络概述2网络体系结构、物理层(1)3物理层(2)4物理层(3)、数据链路层(1)5数据链路层(2)6数据链路层(3)7数据链路层(4)8数据链路层(5)9网络层(1)10网络层(2...
常用的设计模式
单例设计模式 Single1.1 饿汉式单例模式:保证一个类只有一个实例,提供一个全局访问点适用场景:需要共享资源,比如配置对象、连接池、日志对象public class A { private static final A INSTA...
函数式编程
一、Optional类Optional 用来解决空指针异常,包装对象,可以优雅处理 null,避免嵌套 if (obj != null)。1.1 创建Optional类// 空 Optional Optional<String> empty = Optional.empty();...
Stream API
一、概述Stream 是 Java 8 引入的函数式数据处理 API,适合对集合、数组、文件行等数据源进行流水线处理。Stream 的重要特点:Stream 不存储数据,只描述计算过程Stream 不修改原集合,通常产生...
接口的增强、函数式接口、lambda表达式、方法引用
接口的增强在1.8版本后,接口允许有默认方法(JDK1.8)、静态方法(JDK1.8)、私有方法(JDK1.9)静态方法定义一个接口Taskpublic interface Task { void run();//1.8之前只能定义抽象方法 stat...


