摘要: Java 抽象类 在 Java 继承体系中,父类通常包含子类的共同特征,但部分父类会设计得过于通用,以至于无需创建具体实例(因为某些方法的实现依赖子类的具体类型)。这种“无法实例化、包含抽象方法”的类称为抽象类,它是连接通用父类与具体子类的关键桥梁。所以规定抽象类不能创建实例。 抽象类的核心概念 定 阅读全文
posted @ 2025-11-06 11:18 Jing61 阅读(18) 评论(0) 推荐(0)
摘要: Java 继承与多态 继承与多态是面向对象编程(OOP)的核心特性,继承用于抽取类的公共特征、减少代码冗余,多态则实现“一种事物多种表现形态”,提升代码灵活性与扩展性。 继承的基本概念 继承的定义 继承是从已存在的类(父类)中定义新类(子类)的过程,子类会自动继承父类的非私有属性和方法,同时可添加自 阅读全文
posted @ 2025-11-06 08:56 Jing61 阅读(13) 评论(0) 推荐(0)
摘要: Java String 类及相关工具 在 Java 中,String 类是最常用的类之一,用于处理文本数据等。此外,Java 还提供了 StringBuffer、StringBuilder、StringJoiner 等工具类,以满足不同场景下的字符串操作需求。 String 类 String 类的核 阅读全文
posted @ 2025-11-05 10:58 Jing61 阅读(12) 评论(0) 推荐(0)
摘要: 面向对象思考 面向对象思考:核心理念 面向对象编程(OOP)的核心是将数据与操作数据的方法耦合为对象,以“对象”为基本单元构建程序,更贴合现实世界的问题建模方式。相比面向过程编程(以“方法”为核心,数据与方法分离),OOP 具有更好的代码可重用性、可维护性和扩展性。 类的抽象与封装 类的抽象(Cla 阅读全文
posted @ 2025-11-04 16:20 Jing61 阅读(11) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-11-04 13:22 Jing61 阅读(0) 评论(0) 推荐(0)
摘要: GCD与LCM 本文将系统讲解两个核心概念——最大公约数(GCD) 和 最小公倍数(LCM),包括定义、性质、数学证明、编程实现及应用场景。 最大公约数(GCD) GCD定义 整数a和b的最大公约数(Greatest Common Divisor,简称GCD),是指能同时整除a和b的所有正整数中最大 阅读全文
posted @ 2025-11-04 10:02 Jing61 阅读(82) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-10-31 16:22 Jing61 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-10-31 15:34 Jing61 阅读(0) 评论(0) 推荐(0)
摘要: Java 对象与类基础 在面向对象编程(OOP)中,“对象”是现实世界实体的抽象,“类”是对象的模板或蓝图。Java 作为纯面向对象语言,一切程序设计围绕“类与对象”展开。 面向对象核心概念 对象(Object) 对象代表现实世界中可明确标识的实体(如一个学生、一个圆、一笔贷款),每个对象具有三大特 阅读全文
posted @ 2025-10-31 14:34 Jing61 阅读(14) 评论(0) 推荐(0)
摘要: 排序算法详解 排序的基本概念 排序,就是重新排列表中的元素,使表中的元素满足按关键字有序的过程。为了查找方便,通常希望计算机中的表是按关键字有序的。排序的确切定义如下: 输入:n 个记录,对应的关键字为 k_1, k_2,..., k_n)。 输出:输入序列的一个重排(k'_1, k'_2,..., 阅读全文
posted @ 2025-10-31 09:58 Jing61 阅读(9) 评论(0) 推荐(0)