本文系统梳理 Java 开发环境搭建的全过程:从 JDK/JRE/JVM 的关系与版本选型,到 Windows、macOS、Linux 三平台的安装与 JAVA_HOME、PATH、CLASSPATH 配置原理,再到 HelloWorld 从源码编译为字节码、被 JVM 加载执行的完整链路。同时覆盖 IDEA 工程结构与调试技巧、package 与 JPMS 模块化、jar 打包,以及 Maven 坐标、依赖范围、依赖调解与生命周期。最后给出 UnsupportedClassVersionError、ClassNotFoundException、NoClassDefFoundError 等高频