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

IDEA下载安装图文教程(非常详细,适合新手)

Java 是一门面向对象编程语言,不仅吸收了 C++ 语言的各种优点,还摒弃了 C++ 里难以理解的多继承、指针等概念。Java 不但可以用来开发网站后台、PC 客户端和 Android APP,还在数据分析、网络爬虫、云计算领域大显身手。

IntelliJ IDEA 简称 IDEA,由 JetBrains 公司开发,是目前 Java 开发效率最高的集成开发环境(IDE)。它具有美观,高效等众多特点,在智能代码助手、代码自动提示、重构、Java EE 支持、各类版本工具(Git、SVN 等)、JUnit、CVS 整合、代码分析、创新的 GUI 设计等方面都有很好的应用。

IntelliJ IDEA 提供了免费的社区版和付费的旗舰版,免费版只支持 Java 等为数不多的语言和基本的 IDE 特性,而旗舰版还支持 HTML,CSS,PHP 等语言和更多的工具特性。

下面,我们就来介绍下 IntelliJ IDEA 的下载、安装和使用过程。

下载IntelliJ IDEA

下载 IDEA,给大家提供了下载地址:

网盘下载:https://pan.quark.cn/s/5bb36db4d9b3

网盘中提供了 3 种安装包,分别对应 Windows、Mac OS 和 Linux 环境。

安装IntelliJ IDEA

1) 下载完成后,我们会得到一个名为 ideaIU-20xx.x.win.zip 的压缩版,解压会得到一个名为 ideaIU-20xx.x.exe 的可执行文件,如下图。

解压 IDEA

图:解压 IDEA 

2) 双击 ideaIU-20xx.x.exe,执行 IntelliJ IDEA 安装程序,然后直接点击下方的“next >”按钮,如下图。

IDEA 安装 1

图:IDEA 安装-01

3) 点击“Browse...”按钮选择 IntelliJ IDEA 的安装目录,然后点击“next >”进行下一步,如下图。

图:选择安装目录

4) 勾选 Create Desktop Shortcut 下方的 IntelliJ IDEA 选项,为 IntelliJ IDEA 创建桌面快捷方式,然后点击下方的“next >”进行下一步,如下图。

IDEA 创建桌面快捷方式

图:创建桌面快捷方式

5) 无须选择,直接点击下方的“Install”按钮进行安装,如下图。

图:IDEA 安装

6) 等待 IntelliJ IDEA 安装进度到达 100%,在安装完成界面,勾选“Run IntelliJ IDEA”选项(含义为安装完成后直接启动 IDEA),最后点击“Finish”按钮,完成 IntelliJ IDEA 的安装工作,如下图。

图:安装完成

注意,由于我们使用 IntelliJ IDEA 为收费版本,因此我们第一次启动 IntelliJ IDEA 时,首先需要进行激活工作。IntelliJ IDEA 的激活方式有多种,大家根据自身实际情况自行选择即可,这里不再多言。

IntelliJ IDEA运行Java程序

安装完 IDEA 以后,我们就可以使用它来开发 Java 程序了。

1. 创建 Java 项目

1) 在 IntelliJ IDEA 欢迎页面左侧选择 Projects(默认选择) ,然后在右侧选择 New Project,如下图。

idea 欢迎页

图:IDEA 欢迎页

2) 在 New Project 界面的左侧选中 New Project,然后在右侧的 Name 输入框中输入 Java 项目的名称,并分别设置项目所在目录(Location)和 JDK,最后点击最下方的 Create 按钮完成项目的创建,如下图。

图:IDEA 新建 Java 项目

3) 在执行完以上操作后,我们会在 IDEA 的工作区看到 Java 项目 HelloJava 已经创建成功,项目结构如下。

IDEA 项目结构

图:项目结构

2. 编写 Java 代码

我们在完成了 Java 项目 HelloJava 的创建后,接下来我们就可以在这个项目中编写 Java 程序代码了,具体步骤如下。

1) 在 HelloJava 的 src 目录下,右键选择 New ->Java Class,新建一个 Java 类,如下图。

右键新建 Java class

图:新建 Java Class

2) 在 New Java Class 界面,选择 Class 并输入 Java 类的名称,如下图。

输入类名

图:输入类名

3) 我们在执行完以上操作后,我们会在 HelloJava 项目的 src 下看到 HelloWrold 类已经创建成功,如下图。

IDEA Class 成功

图:IDEA Java Class

4) 双击打开 HelloWorld 类,并输入以下代码。

public class HelloWorld {public static void main(String[] args) {System.out.println("第一个Java程序");}
}

IntelliJ IDEA 为我们提供了强大的代码自动补全功能,能够大大地提升我们开发效率。例如,当我们在一个类的定义中输入“main”时,IDEA 就会自动为我们提示出完整的 main 方法;当我们在方法内输入“sout”时, IDEA 就自动为我们提示出了System.out.println()语句,如下图。

图:IDEA 代码自动补全功能

3. 运行 Java 程序

1) 在 HelloWorld 或代码内,右键选择Run 'HelloWorld.main()',运行该 Java 程序,如下图。

图16:运行 

2) 我们就会在底部的 Console(控制台)窗口中,看到以下内容。

第一个Java程序

文章转载自:

http://u0XhbS9r.xqgtd.cn
http://svljleq8.xqgtd.cn
http://65r60dmQ.xqgtd.cn
http://DemPYiGP.xqgtd.cn
http://xlxptKtO.xqgtd.cn
http://8vuqb8ZY.xqgtd.cn
http://k7Sl1Up3.xqgtd.cn
http://lqdWZz0z.xqgtd.cn
http://Mi4TSLNo.xqgtd.cn
http://dM09qw9u.xqgtd.cn
http://zH2AqpRa.xqgtd.cn
http://klyMahRZ.xqgtd.cn
http://WbNudyhx.xqgtd.cn
http://gj22jTDS.xqgtd.cn
http://qhMdjMWw.xqgtd.cn
http://T2SL2QID.xqgtd.cn
http://tzL9OWuT.xqgtd.cn
http://kTNkJeyZ.xqgtd.cn
http://pzRLO326.xqgtd.cn
http://nfaCwuRP.xqgtd.cn
http://qt3LtFKq.xqgtd.cn
http://HtAw4WS5.xqgtd.cn
http://8FGsq0mh.xqgtd.cn
http://xw7hGO7T.xqgtd.cn
http://lcMa5PIR.xqgtd.cn
http://SNqgzH4t.xqgtd.cn
http://U84x4TCi.xqgtd.cn
http://TNYrA2yd.xqgtd.cn
http://zy0w10f9.xqgtd.cn
http://OmZ9g5nc.xqgtd.cn
http://www.dtcms.com/a/377001.html

相关文章:

  • Spark 性能优化全攻略:内存管理、shuffle 优化与参数调优
  • 老味道私房菜订餐系统的设计与实现(代码+数据库+LW)
  • 古董装载优化:30秒破解重量限制
  • Vue2手录02-指令
  • 爬虫逆向之瑞数6案例(深圳大学某某附属医院)
  • AWK工具使用与技巧指南
  • Java程序员职业发展路径与转型选择分析报告(2025年)
  • 资产管理软件哪家口碑好
  • 【实战中提升自己完结篇】分支篇之分支之无线、内网安全与QOS部署(完结)
  • 【Qt】PyQt、原生QT、PySide6三者的多方面比较
  • 多级缓存架构
  • 多模态对齐与多模态融合
  • 【MySQL】常用SQL语句
  • 教师节组诗-我不少年师已老,无报师恩仅遥忆
  • 手把手带你推导“逻辑回归”核心公式
  • 当按摩机器人“活了”:Deepoc具身智能如何重新定义人机交互体验
  • solidity得高级语法3
  • PLM 与机器视觉协同:三维模型驱动自动光学检测标准制定
  • vuecli中使用splitchunksplugin提取公共组件,vue单组件使用less scoped处理style,打包会有css顺序冲突警告
  • 元宇宙与旅游产业:沉浸式体验重构旅行全流程
  • 城市道路落叶清扫机设计【三维SW模型】【含9张CAD
  • apache poi 导出复杂的excel表格
  • 海外盲盒APP开发:如何用技术重构“惊喜经济”
  • Linux快速安装JDK1.8
  • 高可用消息队列线程池设计与实现:从源码解析到最佳实践
  • 使用nvm管理node多版本(安装、卸载nvm,配置环境变量,更换npm淘宝镜像)
  • Python 0909
  • 二进制安装MySQL 8.0指南:跨平台、自定义数据路径、安全远程访问配置
  • MySQL - 全表扫描 会发生死锁?
  • 0代码,教你三步搭建AI Agent