IntelliJ IDEA安装教程,三分钟手把手教会,非常简单!

2023-11-17

使用IntelliJ IDEA写java程序需要配置jdk

链接:JDK安装教程

一、IntelliJ IDEA下载

1、进入官网

官网地址:https://www.jetbrains.com/

2、点击【Developer Tools】开发者工具,选择【IntelliJ IDEA】点击跳转。

3、来到IntelliJ IDEA界面,点击【Download】跳转到下载页面

4、然后你会看见旗舰版和社区版两个版本,旗舰版的组件很全面,但是要钱(新用户可以免费试用30天,或则去学生认证可以免费使用又或者去搞个破解版),我下载的是社区版,点击【Download】(日常学习够用了)

5、然后就会进行下载,如果你想看中文页面,可以点击右上角展开选择简体中文。

6、正在下载

二、IntelliJ IDEA安装

1、下载完成后,双击安装包,会弹出一个IntelliJ IDEA的欢迎界面,单击【Next】下一步。

2、单击【Browse】修改安装路径

3、把地址改到D盘里,在D盘里创建一个新文件夹取名叫“IntelliJ IDEA”,放在这个文件夹里就行了,单击【Next】下一步。(我的文件放在的是D盘里的Software文件夹里的IntelliJ IDEA文件夹里,你们的安装路径为D:\IntelliJ IDEA\IntelliJ IDEA Communtiy Edition+版本号)

4、根据自己的需求勾选,单击【Next】下一步。

【Create Desktop Shortcut】(创建桌面快捷方式):创建IntelliJ IDEA社区版的桌面快捷方式。

Update PATH Variable(更新PATH变量):添加IntelliJ IDEA文件夹里的bin目录到PATH环境变量里,添加完以后可通过系统命令输入“idea”直接启动IntelliJ IDEA。

Update Context Menu(更新上下文菜单):当你右击一个文件夹时,可以选择通过用IntelliJ IDEA打开文件。

Create Associations(创建关联):创建文件关联,比如你勾选了.java,以后双击该后缀的文件会默认使用IntelliJ IDEA打开。

5、选择开始菜单文件夹,默认文件夹名为JetBrains(也可以自己取一个名字,比如取名为"IDEA"会好记点),单击【Install】进行安装。

解析:【开始菜单文件夹】指的就是创建在你电脑开始里的文件夹,然后它就会在这个文件夹里存放一个IntelliJ IDEA快捷方式,而“开始”指的就是你屏幕下方的window图标,这个就是“开始”,按Win键就可以召唤出来。(我是Windows10系统,所以Window图标在最左边,与你们Windows11系统不同,你们的Window图标应该在中间。其实“开始菜单文件夹”也不用太在乎,因为平时都是直接点桌面的快捷方式启动软件,这个几乎用不到,不用太在意,我之所以在这里阐述“开始菜单文件夹”是什么,不是因为它太重要,而是我觉得可能有很多小白和我刚开始接触电脑一样,一片白纸,很多都不懂。有点啰嗦了,直接看下一步。)

6、正在安装

7、选择I want to manually reboot later**(我想稍后手动重新启动),不要选择"Reboot now"(重新启动)**,否则电脑会直接重新启动,单击【Finish】完成安装。

三、使用IntelliJ IDEA进行程序开发

1、双击桌面IntelliJ IDEA桌面快捷方式启动,点击【New Project】创建项目。​

2、【Name】项目名取名为“Chapter01”,

【Location】项目文件的地址,可以自己创一个新文件夹专门用来存放项目,

【Language】选择Java语言,

【Build system】选择IntelliJ IDEA构建,

【JDK】点击展开选择自己电脑里已有的JDK版本,我的JDK是1.8版本,

【Add sample code】添加示例代码,勾选后会创建一个Main主类,内容是java最基本的代码,可以直接运行,然后单击【Create】按钮创建。

3、“Chapter01”项目新建完成后,系统会自动创建一个叫Main.java的文件(这是因为我刚刚勾选了【Add sample code】选项),可以在该文件编辑Java代码。

4、右键点击"Run"或者点击右上角的按钮运行结果。

5、如果想自己新建java文件,点击“Chapter01”项目下的src文件夹,鼠标右键【src】→【New】→【Java class】新建Java类

6、取名叫"haha",然后直接按回车键创建

7、haha.java文件已创好

8、在代码编写区输入以下代码并运行:

public static void main (String[] args) {
		System.out.println("这是我写的第一个java代码");
		}

9、运行结果如下

注:IntelliJ IDEA安装教程已经结束了,下面的内容只不过是IDEA的一些额外设置,可以不用看了,如果感兴趣的话,也可以看一下,不过请根据自己需求进行配置,适合的才是最好的。

四、设置字体大小

1、点击左上角【File(文件)】→【Settings(设置)】。

2、点击【Editor(编辑)】→【Font(字体)】→【Size】,设置完字体大小后点击【OK】就会直接应用你设置完后的字体大小。

【Font】:选择不同的字体。

【Size】:设置字体的大小,在Size栏里填写数字就可以调节大小了。

【Line height】:设置行距,指的是每一行代码与下一行代码的上下高度差。

五、通过鼠标滑轮调节字体大小

1、点击左上角【File】→【Settings】→【Editor】→【General】,勾选**“Change font size with Ctrl+Mouse Wheel in”**,可通过Ctrl键加鼠标滑轮向上滚动增大字体,滑轮向下缩小字体。然后点击【OK】应用。(不得不说这玩意比上一个调节字体大小方便多了,真滴很方便,很银性!但也不是指上面那个调节字体大小功能没用,至少那里还能调节字行间距,还是有点用的,俗话说的好,技多不压身,多懂一点也没什么坏处。)

六、设置主题

1、点击左上角【File】→【Settings】→【Editor】→【Color Scheme(配色方案)】→【Scheme(方案)】,一共有7种主题,可自行选择,选择完主题后点击【OK】就可以应用主题了。

七、设置背景图片

1、点击左上角【File】→【Settings】→【Appearance & Behavior(外观与行为)】→【Appearance(外观)】→【Background Image(背景图片)】。

2、在【Image】栏里添加你想放置的图片。【Opacity】栏里是调节背景图片透明度的大小,往左拉透明度越低,往右拉透明度越高,设置完后点击【OK】。

3、点击【OK】开始应用背景图片。

4、效果图

5、如果不想用背景图片了,直接点击【Clear and Close】就可以取消使用背景图片了。

八、下载汉化包

1、点击左上角【File】→【Settings】→【Plugins(插件)】在搜索栏里搜索Chinese,点击【Install】安装**“Chinese Language Pack”**汉化包。

2、下载完后点击【OK】,会弹出重新启动IDEA窗口,点击【Restart】重新启动就可以看见IDEA是中文界面了。

3、如果不想使用汉化包了,点击【禁用】,然后再点击【确定】。

4、点击【重新启动】就可以恢复英文界面了。

感谢观看!

题外话

初入计算机行业的人或者大学计算机相关专业毕业生,很多因缺少实战经验,就业处处碰壁。下面我们来看两组数据:

  • 2023届全国高校毕业生预计达到1158万人,就业形势严峻;

  • 国家网络安全宣传周公布的数据显示,到2027年我国网络安全人员缺口将达327万。

一方面是每年应届毕业生就业形势严峻,一方面是网络安全人才百万缺口。

6月9日,麦可思研究2023年版就业蓝皮书(包括《2023年中国本科生就业报告》《2023年中国高职生就业报告》)正式发布。

2022届大学毕业生月收入较高的前10个专业

本科计算机类、高职自动化类专业月收入较高。2022届本科计算机类、高职自动化类专业月收入分别为6863元、5339元。其中,本科计算机类专业起薪与2021届基本持平,高职自动化类月收入增长明显,2022届反超铁道运输类专业(5295元)排在第一位。

具体看专业,2022届本科月收入较高的专业是信息安全(7579元)。对比2018届,电子科学与技术、自动化等与人工智能相关的本科专业表现不俗,较五年前起薪涨幅均达到了19%。数据科学与大数据技术虽是近年新增专业但表现亮眼,已跻身2022届本科毕业生毕业半年后月收入较高专业前三。五年前唯一进入本科高薪榜前10的人文社科类专业——法语已退出前10之列。

“没有网络安全就没有国家安全”。当前,网络安全已被提升到国家战略的高度,成为影响国家安全、社会稳定至关重要的因素之一。

网络安全行业特点

1、就业薪资非常高,涨薪快 2021年猎聘网发布网络安全行业就业薪资行业最高人均33.77万!

2、人才缺口大,就业机会多

2019年9月18日《中华人民共和国中央人民政府》官方网站发表:我国网络空间安全人才 需求140万人,而全国各大学校每年培养的人员不到1.5W人。猎聘网《2021年上半年网络安全报告》预测2027年网安人才需求300W,现在从事网络安全行业的从业人员只有10W人。

行业发展空间大,岗位非常多

网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…

职业增值潜力大

网络安全专业具有很强的技术特性,尤其是掌握工作中的核心网络架构、安全技术,在职业发展上具有不可替代的竞争优势。

随着个人能力的不断提升,所从事工作的职业价值也会随着自身经验的丰富以及项目运作的成熟,升值空间一路看涨,这也是为什么受大家欢迎的主要原因。

从某种程度来讲,在网络安全领域,跟医生职业一样,越老越吃香,因为技术愈加成熟,自然工作会受到重视,升职加薪则是水到渠成之事。

黑客&网络安全如何学习

今天只要你给我的文章点赞,我私藏的网安学习资料一样免费共享给你们,来看看有哪些东西。

1.学习路线图

攻击和防守要学的东西也不少,具体要学的东西我都写在了上面的路线图,如果你能学完它们,你去就业和接私活完全没有问题。

2.视频教程

网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。

内容涵盖了网络安全法学习、网络安全运营等保测评、渗透测试基础、漏洞详解、计算机基础知识等,都是网络安全入门必知必会的学习内容。

(都打包成一块的了,不能一一展开,总共300多集)

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享

3.技术文档和电子书

技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享

4.工具包、面试题和源码

“工欲善其事必先利其器”我为大家总结出了最受欢迎的几十款款黑客工具。涉及范围主要集中在 信息收集、Android黑客工具、自动化工具、网络钓鱼等,感兴趣的同学不容错过。

还有我视频里讲的案例源码和对应的工具包,需要的话也可以拿走。

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享

最后就是我这几年整理的网安方面的面试题,如果你是要找网安方面的工作,它们绝对能帮你大忙。

这些题目都是大家在面试深信服、奇安信、腾讯或者其它大厂面试时经常遇到的,如果大家有好的题目或者好的见解欢迎分享。

参考解析:深信服官网、奇安信官网、Freebuf、csdn等

内容特点:条理清晰,含图像化表示更加易懂。

内容概要:包括 内网、操作系统、协议、渗透测试、安服、漏洞、注入、XSS、CSRF、SSRF、文件上传、文件下载、文件包含、XXE、逻辑漏洞、工具、SQLmap、NMAP、BP、MSF…

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

IntelliJ IDEA安装教程,三分钟手把手教会,非常简单! 的相关文章

随机推荐

  • 数据库 SQL 实验报告存储过程和触发器

    年级 班号 组号 学号 专业 日期 姓名 实验名称 实验九 存储过程和触发器 实验室 实验 目的 或 要求 1 掌握存储过程的概念 作用 分类及对应的创建 删除语句的语法格式 2 掌握触发器的概念 作用 分类及对应的创建 删除语句的语法格式
  • 树莓派4b如何打开摄像头

    我主要用的方法是mjpg streamer 使用树莓派摄像头用input raspicam so input uvc so是USB插口摄像头使用 一开始是想用这个树莓派这个库的 但是解压下来发现 好家伙 就他没有 再尝试了各种办法之后都没有
  • C++编程故障处理——redefinition

    报错 src includes cpp error redefinition of const double variable src includes cpp error const double variable previously
  • google native client

    google native client 参考 1 https code google com p nativeclient 2 http www cnblogs com phinecos archive 2008 12 12 135381
  • CPU 使用率低 负载高的原因

    原因总结 产生的原因一句话总结就是 等待磁盘I O完成的进程过多 导致进程队列长度过大 但是cpu运行的进程却很少 这样就体现到负载过大了 cpu使用率低 下面内容是具体的原理分析 在分析负载为什么高之前先介绍下什么是负载 多任务操作系统
  • python格式化dict输出

    python格式化dict输出 如果dict里有unicode or utf 8编码的字符串 缺省是 In 75 dd name u 功夫熊猫 In 76 dd Out 76 name u u529f u592b u718a u732b I
  • Springboot整合Swagger2后访问swagger-ui.html 404报错

    在spring boot项目中配置Swagger2 配置好了但是访问确实404 SwaggerConfig中的注入方法也执行了还是访问不到页面 究其原因是MVC没有找到swagger ui包中的swagger ui html文件和css样式
  • 记一次解决挖矿病毒的过程(sysupdate、networkservice)

    对于挖矿病毒 我们如何发现它呢 其实有个很显然的问题 挖矿病毒会超级占用cpu 当你发现你的服务器变的很卡的时候 这时候 可能就是挖矿病毒或者其他病毒正在攻击你的服务器 我也是有一段时间服务器变的很卡 那时我还以为是我自己的软件装太多导致的
  • sqlserver数据库 id主键自增

    CREATE TABLE Ce id INT IDENTITY ff id INT NOT NULL a VARCHAR 40 NOT NULL b VARCHAR 40 NOT NULL b VARCHAR 40 NOT NULL d V
  • 致远oa系统unix 服务器,致远oa手机客户端服务器

    致远oa手机客户端服务器 内容精选 换一换 华为云帮助中心 为用户提供产品简介 价格说明 购买指南 用户指南 API参考 最佳实践 常见问题 视频帮助等技术文档 帮助您快速上手使用华为云服务 BoostKit ARM 嵥 致远oa手机客户端
  • 三张图搞定TCP 握手、HTTPS、TLS加密过程

    1 抓包内容 WireShark 2 搞定握手 挥手 SSL加密过程 3 消息内容 Charles 之前看到写的比较好的文章 有文字详细叙述 TLS版本差异 https zhuanlan zhihu com p 27524995 utm s
  • 3dmax森林树木植物插件 Forest Pack Pro 6.3.1

    名称 Itoo Forest Pack Pro 中文名为专业森林制作 散布工具 版本 6 3 1 支持的版本 3dmax 2014 2015 2016 2017 2018 2019 2020 2021 V Ray 1 5 SP3 SP6 V
  • (10)stata的基本使用--短面板数据处理

    面板数据处理 数据描述 数据预览 告诉计算机这是面板数据 描述变量 查看其他变量 绘图 混合回归 聚类稳健标准误 cluster后的变量表示聚类标准 表示使用以state变量聚类的聚类稳健标准误 普通稳健标准误 对比普通稳健标准误与聚类稳健
  • 树05--二叉搜索树的后序遍历序列

    树05 二叉搜索树的后序遍历序列 jz23 题目概述 解析 参考答案 注意事项 说明 题目概述 算法说明 输入一个整数数组 判断该数组是不是某二叉搜索树的后序遍历的结果 如果是则返回true 否则返回false 假设输入的数组的任意两个数字
  • 数字钟实训经历

    第一次写博客 多多关照 先说一点自己的感悟吧 我是电气工程及其自动化专业的大三学生 大一时加入了学校的电子技术协会 转眼一晃两年就这样过去了 这不暑假了还在学校准备今年的全国电子设计竞赛 在这自学单片机的两年时间里 遇到了许多疑难困惑 通过
  • linux下MMC/SD/SDIO驱动系列之四 ---- SDIO的识别与操作

    从上篇文章的最后 我们知道host在扫描卡的过程中 其识别的顺序为SDIO SD MMC 并且从它的注释可以看出 这个顺序是很重要的 那这篇文章 我们就看看SDIO的识别过程 它对应的函数就是mmc attach sdio host 函数位
  • C++笔记一(C语言基础)

    1 变量命名规则 1 1 标识符可由三类字符 字母 下划线 数字组成 标识符只能由字母或下划线开头 标识符不能具有二义性 标识符有长度要求 在起定的名字中 超出长度规定的部分将被截掉 2 部分基础数据类型 2 1 常用数据类型长度 bool
  • EXE文件打不开的解决方法

    EXE文件打不开 打开 我的电脑 或随便一个文件夹 点击菜单 工具 选择 文件夹选项 选择 文件类型 中的 新建 新建扩展名 EXE 单击 高级 关联的文件类型 中选择 应用程序 在命令提示符 cmd 在 开始 菜单 所有程序 的 附件 中
  • C和C++打印指针值和地址

    1 C 中指针变量的地址和指针变量的值是两个不同的概念 指针变量的地址 这是指针变量这个变量在内存中的存储地址 如图所示0x1211 指针的值 里面存放的是一个地址 此地址即为指向的内存单元的地址 如图所示0x1101 2 假如要输出指针变
  • IntelliJ IDEA安装教程,三分钟手把手教会,非常简单!

    使用IntelliJ IDEA写java程序需要配置jdk 链接 JDK安装教程 一 IntelliJ IDEA下载 1 进入官网 官网地址 https www jetbrains com 2 点击 Developer Tools 开发者工