Java 学习手册
免费学习
完整知识体系
快速检索
Java 17+ 最新
Java 学习手册《Object 类常用方法》:所有类继承 Object,常用方法需重写。 • toString():返回对象字符串表示 • equals(Object):比较内容(需重写) • hashCode():与 equals 一致 • getClass():返回运行时类 • ...
面向对象基础
Object 类常用方法
【详细说明 & 代码示例】
所有类继承 Object,常用方法需重写。
• toString():返回对象字符串表示
• equals(Object):比较内容(需重写)
• hashCode():与 equals 一致
• getClass():返回运行时类
• clone():浅拷贝(需实现 Cloneable)
• finalize():对象被 GC 前调用(已弃用)
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (!(o instanceof Person)) return false;
Person p = (Person) o;
return age == p.age && Objects.equals(name, p.name);
}
@Override
public int hashCode() {
return Objects.hash(name, age);
}学习提示:建议将示例代码复制到 IntelliJ IDEA 或 VS Code 中运行,观察输出结果,加深理解。
全部章节目录(共 71 个知识点)
Java 基础语法 (2个知识点)
运算符与表达式 (1个知识点)
流程控制 (1个知识点)
数组 (1个知识点)
面向对象基础 (4个知识点)
继承与多态 (2个知识点)
接口与抽象类 (1个知识点)
异常处理 (2个知识点)
集合框架 (6个知识点)
泛型 (1个知识点)
枚举与注解 (2个知识点)
Lambda 表达式 (2个知识点)
Stream API (1个知识点)
日期与时间 API (1个知识点)
IO 与 NIO (4个知识点)
多线程与并发 (5个知识点)
同步与锁 (2个知识点)
网络编程 (1个知识点)
JDBC 编程 (1个知识点)
反射机制 (3个知识点)
JVM 内存模型 (3个知识点)
类加载机制 (1个知识点)
Java 新特性 (8个知识点)
开发工具与规范 (8个知识点)
使用说明
- • 本手册涵盖 Java 从入门到进阶的完整知识体系
- • 在搜索框输入关键词,快速定位相关知识点
- • 点击条目标题进入详情页,查看详细说明与代码示例
- • 页面按分类展示所有知识点,方便系统性学习
- • 建议结合实际开发环境(IntelliJ IDEA / Eclipse + JDK)练习代码