4. 使用开发工具 IDEA【连载 4】

从零开始学Java封面4.jpg

第一个 Java 程序 Hello World 文章中,介绍了如何编写一个简单的 Java 程序,以及如何手动去编译和运行 Java 程序,我们是采用了 Java 命令进行编译和运行的。在实际项目的开发环境中,往往会涉及到几十个甚至更多个 Java 文件,它们相互之间又存在着相互引用的关系。如果只靠我们手工去编译执行的话,效率很低,管理成本很高。

这个时候,我们就需要专业的 Java 集成开发工具(IDE)协助我们进行开发工作。IDE 工具可以方便管理 Java 文件,自动编译,提供语法提示,高亮语法显示,还可以很方便的集成部署环境,帮助我们运行与调试。同时可以便捷的扩展更多的工具,极大的提高了我们的开发效率。

目前流行的 IDE 工具有 IntelliJ IDEA、Eclipse、MyEclipse、Sun 官方的 NetBeans,这篇文章我要给大家介绍的 IntelliJ IDEA,简称 IDEA。这个工具功能非常强大,体验很好,支持几种开发语言,而且支持前端开发,目前行业内使用度很高的一个开发工具。

1.jpg

IDEA 官网下载地址:https://www.jetbrains.com/idea/ ,IDEA是一个收费软件,提供试用 30 天,不过不要担心,这篇文章会介绍破解使用的方法。

1. IDEA 安装与破解

1)下载

浏览器打开IDEA 下载地址:https://www.jetbrains.com/idea/download/#section=windows,选择你操作系统所对应的安装版本。我当前演示的操作系统是 Windows 10

2.jpg

2)安装与破解

双击运行下载好的 IDEA 安装文件, 常规软件安装方式直接下一步下一步进行安装。其中安装过程中有安装选项可以选择一下。

3.jpg

安装成功后,双击快捷方式打开 IDEA

4.jpg

初始安装选择Do not import setting,因为这个时候我们没有任何配置。之后会跳出激活窗口,这个时候选择 License server,其对应的 License server address输入http://idea.imsxm.com/, 点击Activate,进行破解。这个方法我测试过,目前仍然有效。

5.jpg

2. IDEA 介绍

关于 IDEA 的使用,现在没有必要一下子去了解清楚,在我们使用过程中,会逐步熟悉,自然就会使用。


6.jpg

3. 用 IDEA 开始一个 Java 项目

破解之后,现在使用 IDEA 开始一个简单的 Java 项目。破解后直接回到这个窗口,选择 Create New Project 创建项目。

7.jpg

接下来,我们需要配置一下 JDK,因为是初始使用。选择本地安装的 JDK 就可以,如下图所示。

8.jpg

JDK 配置完成之后,选择 Java 类型项目,下一步进行新建项目。

9.jpg

勾选 create project from template,会帮你从模板创建一个简单的 HelloWorld 程序。

10.jpg

给你的项目,定义一个名字,尽量不要用中文名字。

11.jpg

点击 Finish ,会自动帮我们创建项目。并且生成一个名字为 Main 的Java文件,文件中的代码,就是一个简单的 Hello World 程序。

12.jpg

因为在我的虚拟机中的win10系统,发现代码字体显示比较小,可以设置一下字体大小,其他很多设置可以在 Setting 中完成。

13.jpg
14.jpg

现在,运行一下 Main 文件,在Main文件的代码编辑区,点击右键,选择 Run Main 菜单,IDEA帮我们自动编译,并且运行。会在控制台输出运行结果。

15.jpg

4. 配置 Java Docs

我们使用 Java 的编码的时候,其实就是使用 Java 自带的核心类库(包含在JDK中)和其他的类库,这些类库中有很多的类和方法,所以 Java 提供类库的同时,也会提供类库的用法与规则,这些用法与规则形成一系列文本,称为 Java Docs。供我们编码过程中,查阅。查阅文档的能力很重要。

Java SE 8 Docs在线地址:https://docs.oracle.com/javase/8/docs/

16.jpg

4.1 下载 Java API

在 Java Docs 中,我们经常使用到 Java API,这个 API 说明了 Java 类库中的每个类和方法的具体使用规则。给我们在编程中,提供帮助。可以去官网在线查询,也可以下载到我们本地电脑,进行离线查阅。

Java SE 8 API在线地址:https://docs.oracle.com/javase/8/docs/api/index.html

17.jpg

API下载地址:http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2133158.html

18.jpg

下载之后的目录,你可以本地查阅

19.jpg

4.2 IDEA 开发工具中配置 Java API

在使用 IDEA 开发过程中,可以通过Java API,提示代码的使用规则。

首先需要在IDEA工具中配置一下。

20.jpg
21.jpg

选择本地 API 目录

22.jpg

或者使用网络在线 API

23.jpg

在 IDEA 中调用对应代码的 API 提示

24.jpg

qq交流群:468439140

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,277评论 6 503
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,689评论 3 393
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,624评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,356评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,402评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,292评论 1 301
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,135评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,992评论 0 275
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,429评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,636评论 3 334
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,785评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,492评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,092评论 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,723评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,858评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,891评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,713评论 2 354

推荐阅读更多精彩内容