摘要: JAVA语言中多态和修饰符的关系 ​ 一、先看一个段子理解多态和修饰符的关系 想象你和小明在玩"角色扮演游戏": ​你是导演(父类),给小明分配了"普通员工"角色(父类方法) ​小明​(子类)说:"我要演得更骚气!"(方法重写) 但导演说:"不行!这个角色被final封印了,你只能按剧本演!" 这就是修饰符对多态的影响——它决定了小 阅读全文
posted @ 2025-04-01 12:02 痛打落水狗一万 阅读(60) 评论(0) 推荐(0)
摘要: 在Java面试中,HashMap是一个高频考点,以下将从多个重要方面对其进行全面复习。 一、HashMap的基础概念 1. 定义与作用 HashMap是Java集合框架中的一员,它实现了Map接口,用于存储键值对(key - value pairs)。其主要作用是提供一种高效的方式来存储和检索数据, 阅读全文
posted @ 2025-08-14 15:51 痛打落水狗一万 阅读(56) 评论(0) 推荐(0)
摘要: 一.什么是Spring Security? 官网语言: Spring Security is a powerful and highly customizable authentication and access-control framework. It is the de-facto stan 阅读全文
posted @ 2025-04-09 20:16 痛打落水狗一万 阅读(81) 评论(0) 推荐(0)
摘要: 一、设计模式全景图谱 设计模式三大分类 分类 核心关注点 典型模式 Java应用实例 创建型 对象创建的灵活性与解耦 单例、工厂、建造者、原型 Spring BeanFactory、JDBC DriverManager 结构型 类与对象的组合方式 适配器、装饰器、代理、组合 Java IO流体系、S 阅读全文
posted @ 2025-04-08 09:22 痛打落水狗一万 阅读(35) 评论(0) 推荐(0)
摘要: 在Spring框架中,Singleton和Prototype的作用域与饿汉式/懒汉式的初始化方式是不同维度的概念,它们的关系可以总结为: Singleton Bean 的初始化方式 默认是饿汉式(Eager Loading) Spring容器启动时就会立即初始化所有非懒加载的Singleton Be 阅读全文
posted @ 2025-04-03 08:54 痛打落水狗一万 阅读(33) 评论(0) 推荐(0)
摘要: 在Spring框架中,Bean的作用域管理是核心功能之一,合理使用不同的作用域和初始化模式对应用性能、资源管理和线程安全有着重要影响。本文将全面解析Singleton、Prototype Bean的特性差异,以及懒汉式与饿汉式初始化模式的实现方式和应用场景。 一、Singleton与Prototyp 阅读全文
posted @ 2025-04-02 19:18 痛打落水狗一万 阅读(67) 评论(0) 推荐(0)
摘要: 从new到IoC的演进,体现了软件工程从"怎么做"到"做什么"的思维转变。理解Java对象创建的底层机制,是写出高性能代码的基础;掌握Spring的Bean管理哲学,则是构建可维护大型系统的关键。二者如同汽车的发动机与智能驾驶系统——前者保证基础性能,后者提供高阶能力,共同推动Java生态持续发展。 阅读全文
posted @ 2025-04-01 13:41 痛打落水狗一万 阅读(67) 评论(0) 推荐(0)