现在我们就要使用IntelliJ IDEA来编写咱们的第一个Java程序了,这是我们的第一次,值得好好记录!

第一步,双击IntelliJ IDEA在桌面上的快捷方式启动IntelliJ IDEA,如果你是首次启动IntelliJ IDEA,那么这时会弹出如下这样一个对话框,这儿是来告诉我们是否需要导入我们以前的一些版本的设置,由于我们这并没有,所以默认即可,然后直接点击OK按钮。

第二步,这时你会发现弹出了一个如下对话框,这儿是来告诉我们要激活IntelliJ IDEA。

因为我们安装的是UItimate(旗舰版)的IntelliJ IDEA,而旗舰版的正常是要收费的,所以大家就只能先试用一下了,而且试用期是30天,如果我没记错的话。当然了,你要是钱作烧的话,你也可以进行购买,购买的话,点击以上对话框右上角的Buy license链接就行,这时就会来到IntelliJ IDEA的官方购买网页,如下图所示,然后根据页面中的相关提示即可进行购买。

大家可以看到它的价格实际上并不便宜,旗舰版的IntelliJ IDEA要想使用一年得花499美元,不过后面每年的花费就逐渐降低了,第二年是399美元,第三年预估是299美元。当然了,你也可以购买JetBrains公司的所有产品(即JetBrains全家桶),就是JetBrains公司开发的其他一些编程语言所涉及到的开发工具,一年得花费649美元,真的是挺多的了,不过后面每年的花费就逐渐降低了,第二年是519美元,第三年预估是389美元。

那作为一个IntelliJ IDEA的初学者,你是肯定不想去购买的,除非你有钱,又支持正版,那我无话可说。如果你不想花钱,而是想白嫖,那么你尽可以去网上搜索资料文档,然后破解之。这里我并不是采用的这种方式,我之前试过这样破解过,破解的是IntelliJ IDEA 2019.1.3这个版本的,破解成功之后好像是说能用到2099年,但是不知道过了多久,再次启动IntelliJ IDEA,发现已过期,需要再次激活,就感觉跟日了狗一样。

所以,我就去淘宝网买了一个账号,花了14.8元,有效期只有一年,截至2022年3月20日。当卖家给了我一个账号(有账户和密码)之后,我就把账户和密码依次填写在以上对话框中的相应位置了,如下图所示。

然后,点击Activate按钮即可完成激活。

第三步,成功激活以后,你就会看到IntelliJ IDEA的启动界面了,如下图所示。

这儿需要我们选择是要创建一个新的工程,还是导入一个现有的工程,还是说从Git、GitHub上去clone一个项目下来,一共有这些选项可供我们来选择。

大家其实也看到了,不像之前我们去启动Eclipse的时候,首先需要我们去指定一个叫Workspace的工作空间。大家看到没有,在启动IntelliJ IDEA的过程中,压根就没有这回事,而是一上来就需要我们去创建一个新的Project,或者是导入一个已有的Project。不过在这里,你可以把IntelliJ IDEA创建Project的事理解为是去创建一个工作空间,也就是说,使用IntelliJ IDEA创建的Project约等于Eclipse当中的Workspace,其实在IntelliJ IDEA的官网中也有这样的一句话,即可以把Eclipse当中的Workspace约看成IntelliJ IDEA中的Project,不过这两者实际上还是有区别的。

这里,我们选择创建一个新的工程,此时需要我们点击New Project

第四步,这时会弹出如下这样一个对话框,在这儿我们先创建一个简单的Java工程。因为现在我们要进行Java开发,所以就需要咱们自己在本机上去安装一下JDK了。从下图中可以看到,我在我的本机上已经装了一个JDK,而且我装的还是jdk1.8.0_181jdk1.8.0_xxx是一个比较常用的版本。

不过,这儿不需要我们选择JDK的版本,它好像会自动识别选择本机上的JDK,如下图所示,然后点击Next按钮。

温馨提示:Java Enterprise是JavaEE项目,我们先不去管,只是先创建一个简单的Java项目。

第五步,这时会弹出如下这样一个对话框,告诉我们是否从以下那些模板中创建项目。这儿是不用的哟,因此直接点击Next按钮。

第六步,这时会弹出如下这样一个对话框,在该对话框中给我们当前的Java工程起个名字,以及指定该Java工程所在的位置,然后点击Finish按钮。

第七步,这时会来到IntelliJ IDEA启动之后的欢迎界面。不管是IntelliJ IDEA也好,还是Eclipse也好,还是其他的开发工具也好,启动之后经常会有一个Welcome欢迎的界面,同时在该界面中会指明该软件使用的一些小技巧。

然后,点击Close按钮关闭Welcome欢迎界面,记住不要勾选Don't show tips前面的框框哟!

很快,你就能看到IntelliJ IDEA整个的界面了,如下图所示,这界面比Eclipse的界面不知道高到哪儿去了,我感觉真是好看的一逼啊!也难怪那么多的人都说它牛逼了。

以上就是IntelliJ IDEA最基本的一个界面了,我们以后开发都是基于这样的一个界面。我们再详细说一下该界面,大家可要睁大眼睛看好了。

OK,我们就暂时对以上界面作如上分析,后续以上界面会越来越复杂哟

IntelliJ IDEA快速入门 | 第六篇:使用IntelliJ IDEA编写你的第一个Java程序相关推荐

  1. IntelliJ IDEA快速入门 | 第二十一篇:IntelliJ IDEA中的常用配置(十三)——设置项目文件的编码

    如何设置项目文件的编码呢?首先,进入IntelliJ IDEA的设置界面中,并展开Editor这一项,这时你会看到File Encodoings,选中它之后,可以看到如下图所示的界面. 在以上界面中, ...

  2. IntelliJ IDEA快速入门 | 第十七篇:IntelliJ IDEA中的常用配置(九)——设置默认的字体、字体大小、字体的行间距

    统一设置默认字体 首先,进入IntelliJ IDEA的设置界面中,并展开Editor这一项,这时你会看到Font,选中它之后,可以看到如下图所示的界面. 然后,在以上界面中修改字体.字体大小以及字体 ...

  3. IntelliJ IDEA快速入门 | 第四篇:图文并茂教你基于Windows 10系统安装IntelliJ IDEA

    下载IntelliJ IDEA 首先,打开IntelliJ IDEA的官网,即https://www.jetbrains.com/idea/.你会发现打开这个官网还是蛮要时间的,所以你得耐心点.打开之 ...

  4. groovy if 判断字符串_Groovy快速入门看这篇就够了

    原标题:Groovy快速入门看这篇就够了 来自:刘望舒(微信号:liuwangshuAndroid) 前言 在前面我们学习了和两篇文章,对Gradle也有了大概的了解,这篇文章我们接着来学习Groov ...

  5. python快速入门【六】----真题测试

    python入门合集: python快速入门[一]-----基础语法 python快速入门[二]----常见的数据结构 python快速入门[三]-----For 循环.While 循环 python ...

  6. Java快速入门-01-基础篇

    Java快速入门-01-基础篇 如果基础不好或者想学的很细,请参看:菜鸟教程-JAVA 本笔记适合快速学习,文章后面也会包含一些常见面试问题,记住快捷键操作,一些内容我就不转载了,直接附上链接,嘻嘻 ...

  7. .NET Core实战项目之CMS 第五章 入门篇-Dapper的快速入门看这篇就够了

    写在前面 上篇文章我们讲了如在在实际项目开发中使用Git来进行代码的版本控制,当然介绍的都是比较常用的功能.今天我再带着大家一起熟悉下一个ORM框架Dapper,实例代码的演示编写完成后我会通过Git ...

  8. web快速入门之基础篇-js:3_3、简易购物车

    目录 一.前言 二.js代码实例演示 1.简易购物车01_数量变化 (1)实例代码 (2)效果演示 2.简易购物车02_数量价格同步 (1)实例代码 (2)效果演示 一.前言 上一篇介绍了DHTML对 ...

  9. web快速入门之基础篇-html:2、基本标签之标题标签、段落标签、换行标签

    目录 一.前言 二.简单实例介绍 实例代码 运行效果 三.要点说明 1.h1到h6 标题标签 2.p 段落标签 3.br 换行标签[单标记] 一.前言 上一篇文章我整理以前上学的笔记是初见 html ...

最新文章

  1. Android 腾讯入门教程( 智能手表UI设计 和 MVC模式 )
  2. linux运行rmp文件,linux 里rpm包到底是干什么用的啊?
  3. mysql 统计_mysql数据统计级别技巧
  4. JAVA关于父亲节的代码_关于父亲节的经典语录
  5. 在苹果笔记本如何使用python_mac下如何将python2.7改为python3
  6. 热备份路由协议(HSRP)
  7. Spark 解析 : DAGScheduler中的DAG划分与提交
  8. ACM 学习笔记(一) 常用STL讲解
  9. (day 16 - 双指针)剑指 Offer 35. 复杂链表的复制
  10. 对语音通话占用带宽的理解
  11. “车规级”与“功能安全”(ISO26262)的区别——摘自《5万字长文说清“车规级”》...
  12. win7如何设置通电自动开机_WIN7自动开机怎么设置?
  13. 计算机上装的word怎么卸载,如何彻底删除电脑上的office软件
  14. QML类型:Window
  15. 延迟微分方程(matlab求解)
  16. 小白学 Python 爬虫(27):自动化测试框架 Selenium 从入门到放弃(上)
  17. 浏览器翻译插件 沙拉查词;图片翻译;pdf 阅读器软件、pdf翻译工具
  18. 微型计算机系统电子时钟程序设计,基于单片机的电子时钟设计 普通单片机电子时钟的设计的分析...
  19. 2021年第一天的祝福送给大家
  20. leetcode刷题日记(一)—— 数组

热门文章

  1. 2019 字节跳动双指针字符串题目 万万没想到之聪明的编辑
  2. 【每天一个java设计模式(十四)】 - 解释器模式
  3. 2022杭电杯超级联赛(5)
  4. ewebeditor漏洞,ewebeditor漏洞攻击
  5. 为 Oracle Fusion Middleware 产品获取 Java SE (JDK/JRE)
  6. Spring源码-AnnotationConfigApplicationContext容器的创建过程
  7. Thrift使用指南及语法介绍
  8. 遗传算法与爬山算法简介_遗传算法简介
  9. VC该不该干? 拥抱梦想 学会乐观 依靠自己
  10. TCP全双工通信(1)服务器篇