Java 常见面试题深度解析(一):equals与hashCode、浮点数精度、final关键字 一、为什么重写equals()还要重写hashCode()? 这个问题涉及到Java对象的哈希契约(Hash Contract),是Java基础中非常重要的概念。 核心原因 1. 哈希契约要求:Java规定如果两个对象通过equals()比较相等,那么它们的hashCode()必须返回相同的值 2. 2025-05-15 38 0 0 27.8℃
Java后端学习日记 Day1:IDEA环境搭建与初体验 ## 今日学习目标 - 安装并配置IntelliJ IDEA开发环境 - 创建第一个Java项目 - 掌握基础运行调试方法 - 个性化界面配置 - 管理常用插件 一、IDEA安装配置 1. 下载安装 从[JetBrains官网](https://www.jetbrains.com/idea/)下载了 2025-05-14 27 0 0 26.7℃