摘要: 泛型原理 1. 泛型的基本概念 泛型(Generics)是Java 5引入的特性,允许在定义类、接口和方法时使用类型参数,使得同一份代码可以处理不同类型的对象,同时保持类型安全。 2. 泛型的核心原理 类型参数化 使用类型参数(如 <T>、<E>、<K,V>)代替具体类型 在使用时指定具体类型,编译 阅读全文
posted @ 2025-08-20 20:40 一刹流云散 阅读(34) 评论(0) 推荐(0)
摘要: 静态代理和动态代理的区别 1. 基本概念 静态代理 代理类在编译时就已经确定 需要手动编写代理类代码 代理类和目标类实现相同的接口 动态代理 代理类在运行时动态生成 不需要手动编写代理类 通过反射机制创建代理对象 2. 代码实现对比 静态代理示例 // 共同接口 interface Service 阅读全文
posted @ 2025-08-20 20:34 一刹流云散 阅读(48) 评论(0) 推荐(0)
摘要: 超类 (Superclass) 的定义 超类(Superclass)是面向对象编程中的一个核心概念: 超类:也称为父类(Parent Class)或基类(Base Class),是被其他类继承的类 子类:也称为派生类(Derived Class)或子类(Child Class),是继承自超类的类 相 阅读全文
posted @ 2025-08-20 20:33 一刹流云散 阅读(105) 评论(0) 推荐(0)