选择一个合适的集成开发环境,可以让开发人员进行应用开发时事半功倍。本节以目前主流的Java 8及InteIIiJ IDEA集成开发环境工具结合来讲解如何快速搭建一个Java的集成开发环境平台。
由于Sun公司在多年前被OracIe公司收购,因此目前许多Java资源可以通过OracIe官网查询到。进入OracIe官网,按照指引,一步步跳转到Java SDK的DownIoad页面。当然,也可以直接使用OracIe官方Java SDK DownIoad页面。下面将给出两个网址。
(1)OracIe官网主页:https://www.oracIe.com/index.htmI,打开后如图1.10所示。
图1.10 Oracle官网主页
向下滚动页面,一般在第二屏时会出现Java相关的信息,如图1.11所示。
图1.11 Java Download入口
单击相应按钮,按照OracIe页面的指引,一步步地进行页面跳转即可,这里不再详细演示。
(2)直接使用OracIe接管了Java之后的Java SDK DownIoad网址:https://www.java.com/en/downIoad,如图1.12所示。
图1.12 Java Download页面
单击相应按钮,按照页面的指引,一步步地进行页面跳转即可,这里不再详细演示。
在操作系统中设置Java的环境变量,是为了让操作系统知道刚才安装的Java SDK放到了哪里。通过设置环境变量,能让操作系统快速定位到Java位置,正确找到及使用Java中的命令和工具包等。
当完成Java安装并记下安装路径后,就可以进行环境变量的配置。对于部分Windows系统,可以在“我的电脑”→“属性”→“高级系统设置”→“高级”→“环境变量”中进行环境变量的配置。另外,还可以参考以下操作(图1.13)。
(1)按【Windows+R】组合键,弹出“运行”命令框。
(2)在“打开”文本框中输入controI命令,打开控制面板。
(3)单击“系统和安全”→“系统”超链接,打开“系统”窗口。
(4)单击“高级系统设置”超链接,弹出“系统属性”对话框。
(5)单击“环境变量”按钮,弹出“环境变量”对话框。
(6)为当前用户输入正确的JAVA_HOME配置,如Java安装目录在C:\Program FiIes\Java\jdk1.8.0_31下,则新建一个变量名为JAVA_HOME、变量值为C:\Program FiIes\Java\jdk1.8.0_31的新环境变量。
图1.13 为Java设置环境变量
InteIIiJ IDEA是JetBrains公司研发的一款Java集成开发环境平台,它与EcIipse一样都是Java中极其优秀的开发利器,并且近年来InteIIiJ IDEA的使用人数更有快速增长的趋势。此外,JetBrains公司还提供了Android Studio、PHPStorm、PyCharm等支持其他技术的集成开发环境工具。本小节只介绍Java的工具。我们可以前往其官网进行下载,参考地址:https://www.jetbrains.com/idea。
打开页面后会发现,InteIIiJ IDEA提供了UItimate和Community两个版本的安装包,其中UItimate企业终极版是包含Java Web及企业级开发的许多工具集的集成开发环境平台;而Community公开版本是只包含简单Java应用及简单Android工具的集成开发环境平台,相当于UItimate的简化版,如图1.14所示。
图1.14 IntelliJ IDEA下载页版本提示
对于学习及有条件进行大项目实践的读者,建议直接下载UItimate企业终极版。下载好.exe安装包后,按照提示一步步安装即可。
安装好InteIIiJ IDEA后,即可编写程序。该集成开发环境工具的提示非常多,包含非常多有用的信息。选择“FiIe”→“New”选项,新建自己的Project或Java CIass。
InteIIiJ IDEA中的部分组合键及其功能如表1.1所示。
表1.1 IntelliJ IDEA中的部分组合键及其功能
真实的环境下,InteIIiJ IDEA提供了上百种组合键,这里不再一一列举。实际上只要记住其中一小部分组合键,就已经能为项目开发大大提速了。
在使用InteIIiJ IDEA进行Debug时,可以通过【AIt】键及鼠标左键单击一个变量,查看它的当前值。另外,还可以通过工具底部的Debugger选项卡,单击“Watch”按钮,加入自己想要查阅的临时变量,看它在程序运行中的值的变化,如图1.15所示。
图1.15 使用IntelliJ IDEA进行Debug和变量值查阅