当前位置: 首页 > news >正文

【Java基础知识 2】开发环境配置及idea的下载配置

文章目录

  • 一、安装配置 JDK
    • 1. 版本选择
    • 2. 安装步骤
    • 3. 验证安装
    • 4. 配置环境变量
      • 4.1 理解两个关键变量
      • 4.2 操作步骤
  • 二、IntelliJ IDEA 下载指南
    • 1. 官方下载
    • 2. 特定版本示例(以 2021.1.3 为例)
  • 三、IntelliJ IDEA 安装步骤
    • 1. 选择安装目录
    • 2. 安装选项配置
      • ① 创建快捷方式(Create Desktop Shortcut)
      • ② 更换 PATH 变量(Update PATH variable)
      • ③ 更新上下文菜单[右键菜单](Update context menu)
      • ④ 选择 64-bit launcher
      • ⑤ 完成安装
  • 四、IntelliJ IDEA 首次启动与项目创建
    • 1. 首次启动设置
    • 2. 创建新项目
  • 五、IntelliJ IDEA 基础设置
    • 1. 界面主题设置
    • 2. 字体设置
    • 3. 编码设置
    • 4. 快捷键设置
    • 5. 自动保存设置
  • 六、总结

一、安装配置 JDK

1. 版本选择

推荐使用 LTS(长期支持)版本:

  • JDK 8:经典稳定,大量企业项目仍在使用
  • JDK 17:当前主流 LTS,现代特性更丰富

安装包下载地址(需要注册 Oracle 账号):https://www.oracle.com/java/technologies/downloads/

如官网下载不便,可在国内镜像站或搜索引擎搜索对应版本的安装教程获取资源。


2. 安装步骤

下载后运行安装程序,一直点击"下一步"即可。建议修改一下默认安装路径,方便后续查找和配置(如D:\Java\jdk-17)。


3. 验证安装

Win + R 打开运行窗口,输入cmd回车。
在命令行中执行:java -version
如果正确显示版本号,说明 JDK 安装成功。


4. 配置环境变量

配置环境变量的目的是让操作系统能在任意目录下找到 Java 相关命令。

4.1 理解两个关键变量

  • JAVA_HOME:指向 JDK 的安装根目录。很多 Java 工具(Maven、Tomcat、Gradle、IDE 等)都会读取这个变量来定位 JDK 位置,是个约定俗成的标准。
  • PATH 中的 %JAVA_HOME%\bin:bin 目录下存放javajavacjar等可执行文件。把路径加入 PATH 后,在命令行任意位置输入javac都能被系统找到。

4.2 操作步骤

(1)右键"此电脑" → 属性 → 高级系统设置 → 环境变量

(2)在系统变量中点击"新建",变量名填JAVA_HOME,变量值填 JDK 的安装目录(如D:\Java\jdk-17

(3)在系统变量中找到Path,双击编辑,追加一行%JAVA_HOME%\bin

(4)设置成功后,可以在控制台直接使用javac等命令行工具

环境变量配置成功。



二、IntelliJ IDEA 下载指南

IntelliJ IDEA 是 JetBrains 公司开发的 Java 集成开发环境(IDE),分为两个版本:社区版(Community)和旗舰版(Ultimate)。

社区版免费开源,适合基础 Java 开发;旗舰版功能更全面,支持更多开发语言和框架,但需要付费授权。

1. 官方下载

  • IntelliJ IDEA 的官方网站:JetBrains 官网
  • 官网会自动识别你的操作系统并推荐对应版本。
    如需下载历史版本,可在页面中找到 “Previous Versions” 区域。

2. 特定版本示例(以 2021.1.3 为例)

  • Windows 版本下载链接(2021):https://download.jetbrains.com/idea/ideaIU-2021.1.3.exe

建议使用较新版本以获得更好的性能和安全补丁。本文以 2021.1.3 为例演示安装流程,各版本的安装界面大同小异。



三、IntelliJ IDEA 安装步骤

下载完成后,找到安装包(通常在浏览器的下载目录中),双击运行并按以下步骤操作:

1. 选择安装目录

在安装向导的第一个界面,您可以选择默认的安装目录,也可以点击 “Browse” 按钮自定义安装路径。建议安装在非系统盘(如 D 盘),避免占用系统盘空间过多,同时减少因系统重装导致软件丢失的风险。

2. 安装选项配置

① 创建快捷方式(Create Desktop Shortcut)

② 更换 PATH 变量(Update PATH variable)

③ 更新上下文菜单[右键菜单](Update context menu)

④ 选择 64-bit launcher

⑤ 完成安装

点击 “Install” 按钮开始安装,安装过程需要几分钟时间,取决于您的电脑性能。安装完成后,点击 “Finish” 按钮退出安装向导,您可以选择 “Run IntelliJ IDEA” 立即启动软件。



四、IntelliJ IDEA 首次启动与项目创建

1. 首次启动设置

首次启动 IDEA 时,会出现一些初始化设置:

  • 导入配置:如果您之前使用过 IDEA 并导出了配置,可以选择导入;否则选择 “Do not import settings”。
  • 用户协议:阅读并同意用户协议和隐私政策。
  • 数据共享:根据个人意愿选择是否参与数据共享计划。
  • 激活 / 试用:如果是旗舰版,需要进行激活或选择免费试用;社区版则可以直接使用。

2. 创建新项目

启动 IDEA 后,在欢迎界面点击 “New Project” 创建新项目

  • 选择项目类型:对于 Java 项目,选择 “New Project” 后,在左侧列表中选择 “Java”。
  • 配置 JDK:在 “Project SDK” 下拉框中选择已安装的 JDK。如果没有安装 JDK 或未检测到,点击 “Add SDK” 按钮添加 JDK 路径。
  • 选择项目模板:可以选择 “Empty Project” 创建一个空项目,也可以选择其他模板(如 “Command Line App”)快速创建带有主类的项目。
  • 设置项目名称和路径:在 “Project name” 处输入项目名称,在 “Project location” 处选择项目保存路径,点击 “Finish” 完成项目创建。




五、IntelliJ IDEA 基础设置

IDEA 提供了丰富的设置选项,您可以根据自己的使用习惯进行配置。打开设置界面的方法有两种:

  • 点击菜单栏的 “File” -> “Settings”
  • 使用快捷键Ctrl+Alt+S

设置界面


以下是一些常用的基础设置:

1. 界面主题设置

在设置界面中,依次展开 “Appearance & Behavior” -> “Appearance”,在 “Theme” 下拉框中可以选择不同的界面主题(如 Light、Darcula 等),Darcula 是深色主题,对眼睛较为友好,推荐使用。

2. 字体设置

界面字体:在 “Appearance & Behavior” -> “Appearance” 中,勾选 “Override default fonts by (not recommended)”,可以设置 IDEA 界面的字体和字号。

编辑器字体:展开 “Editor” -> “Font”,可以设置代码编辑器中的字体(如 Consolas、Microsoft YaHei 等)、字号和行间距,建议字号设置为 14-16,行间距适当调整以增强可读性。

3. 编码设置

为了避免中文乱码,建议统一设置编码格式:

展开 “Editor” -> “File Encodings”,将 “Global Encoding”、“Project Encoding” 和 “Default encoding for properties files” 都设置为 “UTF-8”。

4. 快捷键设置

展开 “Keymap”,可以选择预设的快捷键方案(如 Eclipse、Visual Studio 等),也可以自定义快捷键。如果您习惯使用其他 IDE 的快捷键,可以选择对应的方案。

5. 自动保存设置

IDEA 默认开启自动保存功能,您也可以在 “Editor” -> “General” -> “Editor Tabs” 中设置自动保存的相关选项,如 “Save files on frame deactivation”(当 IDEA 窗口失去焦点时自动保存)。



六、总结

本文覆盖了从零搭建 Java 开发环境的完整流程:

  1. JDK 安装与验证— 选择合适的 LTS 版本,正确配置JAVA_HOMEPATH
  2. IDEA 下载与安装— 区分社区版与旗舰版,配置安装选项
  3. 首次启动与项目创建— 正确关联 JDK,选择合适的项目模板
  4. 基础设置优化— 主题、字体、编码、快捷键四项设置可大幅改善日常编码体验

完成以上步骤后,你就拥有了一个可用的 Java 开发环境。后续可以继续探索 IDEA 的调试工具、插件市场、版本控制集成等高级功能。

http://www.zskr.cn/news/1464862.html

相关文章:

  • 从理论到实践:welcome_tutorials神经网络库使用完全指南 [特殊字符]
  • 别再对着官方文档发愁了!手把手教你用Java解密抖音用户手机号(附完整代码)
  • 深入ZYNQ7000的PL中断:手把手配置AXI GPIO中断,并解决IRQ_F2P只能高电平/上升沿触发的问题
  • 别只换源了!给Jetson Nano配置更高效的开发环境:Python虚拟环境与常用库一键安装脚本
  • 用PS给《五等分的花嫁》三玖制作专属隐藏图:手把手教你玩转图层与通道
  • MATLAB学生成绩分析工具包:带图形界面、一键运行、含测试数据与部署指南
  • Hadoop新手必看:运行Java程序报错‘No FileSystem for scheme hdfs’的保姆级排查与修复指南
  • 高校机房管理毕业设计源码:SpringBoot后端+Vue前端+MySQL建库脚本全包
  • 基于Unity 3D的游戏设计与实现(设计源文件+万字报告+讲解)(支持资料、图片参考_降重降ai)_文章底部可以扫码
  • FPGA新手避坑指南:从三八译码器到全加器,我的仿真波形为什么对不上?
  • docker 支持的四种网络
  • 卧式钻孔组合机床液压系统的设计(设计源文件+万字报告+讲解)(支持资料、图片参考_降重降ai)_文章底部可以扫码
  • 51单片机I²C控制MCP23017实现A口输入B口输出的完整测试工程
  • QLoRA微调BERT实战:4-bit量化与低秩适配双技术融合指南
  • 【Java基础知识 3】程序猿的第一段代码-HelloWorld
  • 智能辅导系统响应延迟超2.8秒?性能压测暴露出的5类隐性耦合陷阱(含Prometheus+Grafana实时监控模板)
  • 手把手教你用Vivado封装74LS138为IP核,并搭建一个全加器(附完整Verilog代码)
  • 5步构建ESP32智能农业监测系统:从零开始打造低功耗物联网解决方案
  • 别再只当编辑器用了!Jupyter Notebook仪表盘(Dashboard)的隐藏功能与高效文件管理技巧
  • 零基础机器学习入门路线图:90分钟跑通第一个模型
  • 从‘Hello World’到编译器:用Python手写一个简单的语法树生成器(附完整代码)
  • 如何高效清理电脑重复文件:Krokiet开源工具完全指南
  • 跟随java学习路线,在快马平台实战开发博客系统,一站式掌握企业级应用开发技能
  • 终极Mac鼠标优化指南:让你的普通鼠标超越苹果触控板!
  • 别再手动记账了!用AI工具串联支付宝/同花顺/个税APP的终极方案:7天实现全链路自动化+审计级留痕
  • MuleSoft企业级AI编排:让大语言模型服从工程纪律
  • Windows下pip install报SyntaxError?可能是你的CMD/PowerShell没配好环境变量
  • 2026年常州合同纠纷律师推荐 陈志豪律师15年合同实务经验丰富 - 本地品牌推荐
  • SAP FICO替代与校验实战:从GGB0/GGB1配置到ABAP增强的完整避坑指南
  • 3大核心功能深度解析:Python量化交易数据获取利器mootdx