第一个Java应用
在本篇教程中,你将会完成你的第一个Java应用。假设你已经按照第三章描述那样已经安装好了JDK。
在本教程中,我将向你展示如何使用IntelliJ IDEA community edition(免费)version 14来完成你的第一个Java应用程序。如果你使用的IDEA版本与我的不一致,或者你使用的是Eclipse、Netbeans或其他编辑器、IDE,有些情况可能会与我展示的有差异。在前一篇教程:安装Java SDK中包含这些Java IDE的链接。
如果你对Java完全陌生,那么本文将会有许多你不理解的概念。但是,别担心,后面的文章将解释这些概念。本文的目的仅仅是为了让一个可运行的Java程序正常运行起来,所以,只要你学习了后面的教程,你也可以自行修改它。
启动IntelliJ IDEA
首先,你必须启动IntelliJ IDEA。至于该如何启动,取决于你使用的操作系统(Windows、Mac、Linux等)。
当你启动了IntelliJ IDEA后,将会看到IntelliJ IDEA应用窗口,如下图所示:
新建一个项目
一个Java项目是由许多Java文件(可能还有其他文件)组合而成的。甚至一个较大的Java程序可能由多个(成百上千)的Java文件组成。
在上图打开的窗口里面,点击“Create New Project”按钮,将会打开如下图所示的对话框:
选择左侧菜单中的“Java”选项。然后在对话框的右侧确认选择有效的Java SDK,然后点击对话框底部的“Next”按钮。
点击“Next”之后,将会出现如下所示的对话框,不用更改任何东西,继续点击底部的“Next”按钮。
在接下来的对话框中,要求你输入项目的名称,并需要选择一个磁盘路径来存放该项目。你可以在此页输入合适的项目名以及选择适当的路径。
当你完成上述操作后,点击“Next”按钮。
然后你的项目就已经被创建了,你可以看到类似下图所示的窗口:
新建一个包文件夹
一旦你新建好了项目后,你需要新建一个可以容纳你Java源码的包文件夹。一个Java package实际就是一个目录,你可以将一个或者多个Java文件(类文件,接口文件,annotation,enum等等)放在里面。
为了新建一个Java package,首先你需要在左边窗口中的源文件夹上右击,然后在弹出的菜单中选择“New”,接着选择“Package”,如下图所示:
在弹出的对话框中,输入package的名字。注意package的名字必须都是小写字符。输入完成后,点击“OK”按钮。
新建一个类
当你新建好package之后,你可以在左边窗口中看到新建的package处于源文件夹下面。现在,你必须在你新建的的package文件夹下新建一个类。右键刚才新建的package,然后选择“New”,接着选择“Class”,如图所示:
在打开的的对话框中,输入类的名字,自定义的类名一般是以大写字母开始,然后跟着小写字符,同时一个新的单词首字母也是大写的。这种命名方式称为“驼峰式”命名。如下图所示:
输入完成后,点击“OK”按钮。
插入main()方法
当你完成类的新建后,它里面是空的,当然它仅仅包含如下代码:
package myfirstapp;
public class MyJavaApp {
}
也许里面还有一些注释,如下所示:
package myfirstapp;
/*
Created by...
*/
public class MyJavaApp {
}
被/*...*/包裹的部分是注释,这部分内容不会被Java编译器编译,也不会被运行。
在你运行它之前,你必须在类里面插入一个 main()方法,就像下图所示:
运行main()方法
好了,到现在你已经为新建的类做好了运行的准备。你可以在编辑器里右键这个类文件,然后选择“Run...”:
当你点击“Run...”选项,IntelliJ IDEA将首先编译你的Java类,接着才会运行它。在你运行了这个Java类的main方法之后,你将会在IntelliJ IDEA窗口底部看到类似下图的输出:
如果你现在都不理解main()方法是什么,类是什么,或者包是什么,也不必担心。这些都会在后续教程中详细解释。
下一篇: Java Main方法