了解最新公司动态及行业资讯
一、Windows系统配置篇1. JDK安装(以Java 21为例)
官网下载:访问Java Software | OracleMenu或JDK Builds from Oracle,选择Windows x64安装包双击安装:建议路径为C:\Java\jdk-21(避免空格和中文)2. 环境变量配置(关键步骤)
右键“此电脑” → 属性 → 高级系统设置 → 环境变量新建系统变量:变量名:JAVA_HOME变量值:C:\Java\jdk-21编辑Path变量:新增两条记录:%JAVA_HOME%\bin %JAVA_HOME%\jre\bin3. 验证安装打开CMD命令行,输入:
java -version javac -version成功显示版本号即配置完成
二、Linux系统配置篇(Ubuntu示例)
方案1:apt安装(推荐新手)
sudo apt update sudo apt install openjdk-21-jdk方案2:手动安装(适合自定义路径)
# 下载JDK wget https://download.java.net/java/GA/jdk21.0.2/f2283984656d49d69e91c558476027ac/13/GPL/openjdk-21.0.2_linux-x64_bin.tar.gz # 解压到/opt目录 sudo tar -xzf openjdk-21.0.2_linux-x64_bin.tar.gz -C /opt # 配置环境变量 echo export JAVA_HOME=/opt/jdk-21.0.2 >> ~/.bashrc echo export PATH=$JAVA_HOME/bin:$PATH >> ~/.bashrc source ~/.bashrc验证命令:
which java java -version三、三大IDE对比与配置指南
1. IntelliJ IDEA(企业级首选)
特点:智能代码补全(比人类打字快3倍)内置Spring Boot、Maven等企业级工具链实时诊断代码异味安装:官网下载Ultimate版(付费)或Community版(免费)首次启动后配置JDK路径:
File → Project Structure → SDKs → 添加JDK2. Eclipse(经典开源)
优势:完全免费,插件市场丰富(超过1500款)适合大型分布式项目开发配置技巧:安装时选择“Java Developers”包调整JVM参数:eclipse.ini中增加:-Xms512m -Xmx2048m3. VS Code(轻量新秀)
配置步骤:安装Extension Pack for Java - Visual Studio Marketplace快捷键Ctrl+Shift+P → 输入Java: Configure Java Runtime自动检测或手动指定JDK路径必备插件:Spring Boot Tools(微服务开发)Debugger for Java(可视化调试)Code Runner(一键执行代码)四、避坑指南(血泪经验总结)
路径问题:JDK安装路径不要含中文或空格,否则导致编译失败版本冲突:卸载旧版本JDK,命令行执行:sudo update-alternatives --config java # Linux环境变量失效:Windows中Path变量使用%JAVA_HOME%而非绝对路径IDE卡顿:修改IDE的JVM参数(如IDEA的idea64.exe.vmoptions)五、学习资源推荐
官方文档:Java Documentation - Get Started在线练习:GitHub - iluwatar/java-design-patterns: Design patterns implemented in Java视频教程:B站《Java从入门到实战》