- 博客(77)
- 资源 (2)
- 收藏
- 关注
原创 Java真的不难(五十七)抽象工厂模式的深入分析及在电商系统实际业务的应用
抽象工厂模式(Abstract Factory Pattern)是创建型设计模式之一,它提供了一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类。产品族一致性:确保创建的对象是兼容的(如中国地区使用支付宝+国内物流,美国地区使用信用卡+国际物流)具体工厂(Concrete Factory):实现抽象工厂的接口,创建具体的产品对象。易于扩展:新增地区支持时,只需新增一个具体工厂和对应的产品实现,无需修改现有代码。具体产品(Concrete Product):实现抽象产品接口的具体类。
2025-06-06 10:24:50
349
原创 Java真的不难(五十六)反射机制的深度分析及实际业务案例
反射(Reflection)是Java语言的一个强大特性,它允许程序在运行时获取类的内部信息,并能直接操作对象的内部属性和方法。反射机制是Java被视为动态语言的关键特性之一。
2025-04-28 11:11:14
703
原创 Java真的不难(五十五)Stream流的进阶用法
Java Stream的中间操作(如filter、map)是惰性的,它们返回一个新流并构建处理流水线,但不会立即执行。Collectors类提供了高级归约操作,如分组(groupingBy)、分区(partitioningBy)、拼接字符串(joining)等。原始类型流(如IntStream、DoubleStream)避免装箱开销,提供特化方法(如sum、average)。它先映射后展开,适合处理一对多关系,如stream.flatMap(list -> list.stream())。
2025-04-25 13:13:22
388
原创 Java真的不难(复习)Nginx中间件的入门使用
高性能的 HTTP 和反向代理的web服务器占有内存少,并发能力强(百度、京东、新浪、网易、腾讯、淘宝都在使用)
2025-04-23 09:06:18
612
原创 Java真的不难(复习)SpringBoot使用EasyExcel实现导出
EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel。github地址官方文档地址当然还有一个POI也可以实现操作Excel,Apache POI提供API给Java程序对Microsoft Office格式档案读和写的功能,POI为“Poor Obfuscation Implementation”的首字母缩写,意为“简洁版的模糊实现”
2025-03-06 11:24:27
867
原创 Java真的不难(复习)反射机制
反射机制是在运行状态中,它为Java提供一种“操作对象”的能力,在运行状态下,通过Class文件对象,可以调用到任何类里面的属性、方法、以及构造方法,包括私有的,所有的类在反射机制面前都是透明的。
2024-07-16 14:16:51
498
原创 Java真的不难(复习)Lambda表达式
好啦 以上就是Lambda表达式的一些基本用法,这也是Java8的一个新特性,至于原理以及其他方法,大家可以参考其他的技术博文,Lambda的出现极大的简化了代码,如果能熟练的运用lambda到实际业务中去,对于代码整体的整洁度有很大的提升!
2024-07-11 15:33:06
478
原创 Java真的不难(五十四)RabbitMQ的入门及使用
MQ全称为Message Queue,即消息队列。消息队列是在消息的传输过程中保存消息的容器。它是典型的:生产者、消费者模型。生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。因为消息的生产和消费都是异步的,而且只关心消息的发送和接收,没有业务逻辑的侵入,这样就实现了生产者和消费者的解耦。
2023-02-15 15:22:55
5592
22
单例模式案例和笔记,通过案例来了解单例模式
2022-04-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人