HelloWorld示例可通过多种工具实现,本节首先介绍如何通过Eclipse实现。
在Eclipse中通过项目(Project)管理Java类,因此需要先创建一个Java项目,然后在项目中创建一个Java类。
Eclipse创建项目步骤:打开Eclipse,选择“文件”→“新建”→“Java项目”命令,打开“新建Java项目”对话框,如图3-1所示。
下面简要说明图3-1中的各个选项。
· 项目名:指要创建的项目名称。
· 使用缺省位置:选中该复选框,创建的项目会保存到工作空间中。
· JRE:开发人员可以在这里指定项目运行所需要的JRE,默认是使用系统Path环境变量所指定的JRE。
· 项目布局:是设置项目中源文件和类文件的存放目录,默认情况下选中“为源文件和类文件创建单独的文件夹”单选按钮,这个选项被选中后,源文件和类文件会在两个不同的文件夹下,即源文件被放置在当前项目的文件夹中,类文件被放置在当前项目的bin文件夹中;如果选中“使用项目文件夹作为源文件和类文件的根目录”单选按钮,则源文件和类文件都被放置在当前项目根目录下,而且混合在一起。
· 工作集:可以将多个相关的项目集中在一个工作集中管理。
图3-1所示对话框中看起来有很多项目需要设置,其实除了项目名称必须输入外,其他的完全可以采用默认值。选项设置完成后,单击“下一步”按钮,进入如图3-2所示的“Java设置”对话框,在这里可以对源文件和类文件的保存文件夹进行进一步设置。确认无误后,单击“完成”按钮创建项目。项目创建完成后,返回到如图3-3所示的Eclipse主界面。
图3-1 “新建Java项目”对话框
图3-2 “Java设置”对话框
图3-3 项目创建完成
项目创建完成后,需要创建一个类执行控制台输出操作。选择刚刚创建的项目,然后选择“文件”→“新建”→“类”命令,打开新建类对话框,在对话框中输入如图3-4所示的内容。
图3-4 创建类对话框
下面简要说明图3-4中的各个选项。
· 源文件夹:由于创建项目时指定了源文件夹,这里使用默认值即可。
· 包:是类所在的包,包名一般是公司域名的倒置,可以没有。
· 名称:是类的名称。
· 修饰符:是类前面的修饰符,这些修饰符含义目前先不解释,选择“公用”即可。
· 超类:即父类,这里可以指定该类的父类。
· 接口:指定该类实现哪些接口。
· 想要创建哪些方法存根:就是在代码中创建这些方法,本例中需要选中第一个方法(main方法),这个main方法是程序的入口。
· 添加注释:这里可以设置代码是否生成注释,也可以修改注释模板。
在图3-4所示的对话框中输入完成后,单击“完成”按钮就创建了一个Java类,如图3-5所示,在包资源管理器中可以看到刚才创建的源文件。
图3-5 创建类完成
修改刚刚生成的HelloWorld.java源文件,在main方法中添加输出语句。修改完成后代码如下:
代码第①行中的“public static void main(String[]args)”方法是一个应用程序的入口,也表明了HelloWorld是一个Java应用程序(Java Application),可以独立运行。代码第②行的“System.out.print("Hello World.")”语句是输出"Hello World."字符串到控制台。
提示
在Java SE平台有两种可以独立运行的程序,即Java Application(Java应用程序)和Java Applet(Java小应用程序)。Java应用程序具有public static void main(String[]args),上述HelloWorld就是这种类型。Java小应用程序主要是嵌入到网页中运行的,Java小应用程序是一种淘汰的技术,这里不再介绍。
程序编写完毕就可以运行了。如果是第一次运行,则需要选择运行方法,具体步骤:选中文件,选择“运行”→“运行方法”→“Java应用程序”命令,这样就会运行HelloWorld程序。如果已经运行过一次,就不需要这么麻烦了,直接单击工具栏中的“运行”
按钮,或选择“运行”→“运行”命令,或使用快捷键Ctrl+F11,就可以运行上次的程序。运行结果如图3-6所示,则“Hello World.”字符串显示到下面的控制台。
图3-6 运行结果