技术栈
java8
在未来等你
10 天前
java
·
java8
·
oop
·
architecture
·
software-design
·
design-patterns
·
bridge-pattern
设计模式精讲 Day 7:桥接模式(Bridge Pattern)
【设计模式精讲 Day 7】桥接模式(Bridge Pattern)在软件系统中,类的继承关系往往会导致类爆炸,尤其是在需要组合多种功能或行为时。桥接模式(Bridge Pattern)通过将抽象部分与其实现部分分离,使得它们可以独立变化,从而有效解耦类之间的依赖关系。本文详细讲解了桥接模式的核心思想、结构组成和实现方式,并结合真实项目案例分析其应用场景。文章还深入探讨了该模式如何遵循SOLID原则,以及在Java标准库和主流框架中的实际应用。通过完整的代码示例和单元测试,帮助读者掌握如何在实际项目中灵活
叶 落
21 天前
java
·
ubuntu
·
jdk
·
安装
·
java8
ubuntu 安装 JDK8
打开这个链接:https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html
带刺的坐椅
1 个月前
ai
·
solon
·
java8
·
rag
·
mcp
Solon AI 正试发布(支持 java8+,RAG,MCP)
Solon AI 正试发布了(版号,随 Solon v3.3.1)。历时小半年。Solon AI 是一个 Java AI(智能体) 全场景应用开发框架,提供有丰富的接口能力。主要支持的的智能体开发场景有:Chat;RAG;MCP;AiFlow。
vivo互联网技术
2 个月前
后端
·
系统优化
·
java8
·
垃圾回收
Full GC 频率优化实战
作者:vivo 互联网服务器团队- Li Gang本文介绍了游戏业务使用MAT和GC日志等工具对 Full GC频率进行优化的过程。
DN金猿
3 个月前
list
·
stream
·
java8
List、Set集合通过Stream流求和
目录一、泛型为Integer、Long、Double、BigDecimal求和二、泛型为实体类对单个属性求和
handsome1234
5 个月前
java
·
spring boot
·
intellij-idea
·
java8
java 8 在 idea 无法创建 java spring boot 项目的 变通解决办法
spring boot 3 官方强制 要用 java 17+ ,但是 不想安装java 17的 ,但是又想 使用 spring boot ,可以这样 :
法尼的铁帽子
1 年前
java
·
stream
·
java8
stream流与Predicate结合对集合去重或获取重复元素
引用的所有jar包均来自于jdk自带1.工具类2.实体类对象,注意如果是对象去重,要重写hashCode() 和 equals() 方法
逆天-逍遥哥哥
1 年前
java
·
stream
·
java8
JAVA8专题-Stream流操作详解
在JAVA中,涉及到对数组、Collection等集合类中的元素进行操作的时候,通常会通过循环的方式进行逐个处理,或者使用Stream的方式进行处理。
morris131
1 年前
java
·
java8
·
java11
·
optional
【java11】java11新特性之Optional类API改进
Java 11向Optional类引入了新方法isEmpty()来检查值是否存在。如果值存在,则isEmpty()返回false,否则返回true。
哎 你看
1 年前
java
·
开发语言
·
lambda
·
java8
·
新特性
Java语言新特性:随着Java版本的更新,语言层面上有很多新的特性和改进,比如lambda表达式、流API、模块系统等等
Lambda表达式(Java 8): Lambda表达式可以帮助我们写出更简洁的代码。例如,假设我们有一个字符串列表,我们想要对其进行排序:
进朱者赤
1 年前
java
·
future
·
completable
·
java8
·
juc
·
future模式
Java8 CompletableFuture:异步编程的瑞士军刀
个人主页: 进朱者赤阿里非典型程序员一枚 ,记录平平无奇程序员在大厂的打怪升级之路。 一起学习Java、大数据、数据结构算法(公众号同名)
Owen Guo
2 年前
stream
·
java8
·
collectors
·
tomap
使用Java8的Stream流的Collectors.toMap来生成Map结构
在日常开发中总会有这样的代码,将一个List转为Map集合,使用其中的某个属性为key,某个属性为value。
zhuzicc
2 年前
java
·
开发语言
·
lambda
·
java8
·
函数式接口
Java8 BiConsumer<T, U> 函数接口浅析分享(含示例,来戳!)
💗💗💗您的点赞、收藏、评论是博主输出优质文章的的动力!!!💗💗💗欢迎在评论区与博主沟通交流!!Java8 系列文章持续更新,大佬们关注我!种个草不亏!👇🏻 👇🏻 👇🏻
Michael 2020
2 年前
java
·
java8
Java 8 新特性 Ⅰ
## lambda 表达式匿名函数, 可以理解为一段可以传递的代码转换的规则: 删去能够确定(or可以通过推断得出)的东西(例: 只有一个函数, 那么不需要写函数名)
zhuzicc
2 年前
java
·
stream
·
lambda
·
java8
Java8 Lambda.stream.sorted() 方法使用浅析分享
本文主要分享运用 Java8 中的 Lambda.stream.sorted方法排序的使用!sorted():默认自然排序;
新征程,再出发
2 年前
java
·
linux
·
运维
·
jdk
·
java8
删除linux(centos7)系统自带的open jdk,安装配置jdk环境
安装的linux自带jdk8版本,我们不用自带的。下载地址:https://www.oracle.com/java/technologies/downloads
我是三叔
2 年前
java
·
数据结构
·
list
·
map
·
集合
·
distinct
·
java8
Java8 list多属性去重
大家好,我是三叔,很高兴这期又和大家见面了,一个奋斗在互联网的打工人。