下载并安装好IDEA之后,就可以编写Java程序啦!前文曾经讲过,Java程序最初的存在形式是Java源文件,经过编译之后又会产生字节码文件。当今时代,软件项目的规模越来越大,因此软件项目中会有多个Java源文件和字节码文件。这些文件如果毫无规律零散的存放,必将会给软件项目的管理带来很多麻烦,并且不利于集体开发和团队合作。为此,大多数IDE都会采用“工程”的方式来管理Java代码。所谓“工程”就是一个软件项目,每一个工程都会单独创建一个文件夹来保存其中的文件,专业上把这个文件夹称为“工程文件夹”。工程文件夹中除了存放Java源文件和字节码文件以外,还可以存放软件项目中需要用到的图片、声音文件等各种多媒体资源。
在图1-30所示的界面上单击左侧的“Projects”,就会进入工程管理界面,如图1-31所示。
图1-31 IDEA工程管理界面
在图1-31所示界面上,单击“New Project”按钮会弹出如图1-32所示的创建工程对话框,在这个对话框中就可以开始新建一个Java工程。
图1-32 创建工程对话框
在这个对话框的左边可以选择工程类型,因为要创建Java工程,所以读者要选择“Java”,其他选项可以不用勾选,直接单击“Next”按钮即可进入如图1-33所示的界面。
图1-33 选择工程模板
图1-33所示的界面是让开发者选择一个模板来创建工程,此处无需勾选这个选项,直接单击“Next”按钮进入如图1-34所示的界面。
图1-34 设置工程名称及工程文件夹位置
在图1-34所示的界面中,开发者可以设置工程名称及工程文件夹的位置。本书为了方便大家阅读,每一章都会新建一个Java工程,并且分别按照lesson1、lesson2...这样的顺序对各章所建立的工程进行命名。输入工程名称后,单击对话框下方的“Finish”按钮即可完成创建工程的过程,此时IDEA会自动跳转到如图1-35所示界面。
图1-35 第一个Java工程
图1-35显示了IDEA的Java工程界面,在这个界面的左侧可以看到一个叫做src的文件夹,它就是用来存放Java源文件的文件夹。需要特别说明:当创建过一个Java工程后,下次再打开IDEA都会直接进入这个界面。如果还想再创建另一个工程,可以从IDEA的菜单栏中按照“File”->“New”->“Project”的顺序单击菜单项即可打开创建Java工程的对话框来完成新工程的创建操作。
接下来就可以创建一个Java源文件来编写第一个Java程序。但是各个菜单项中都找不到创建Java源程序的选项,这是怎么回事呢?这是因为在Java工程中,程序的基本单元是“类”而不是Java源文件,所以要想写Java代码,就必须先创建一个类。如图1-35所示,首先在界面左侧选中src文件夹,这样就能让创建出的类出现在src文件夹下。然后在菜单中按照“File”->“New”->“Java Class”的顺序单击菜单项即可打开创建类的对话框,如图1-36所示。
图1-36 创建类对话框
在创建类的对话框中,首先要填写类的名称,然后还要在下面选项中选择Class,Class这个单词在Java语言中就表示“类”,选择了Class就表明要创建的是一个类而不是其他程序元素。当完成以上操作后按回车键后就完成了创建类的操作,之后会出现如图1-37所示的界面。
图1-37 编写代码界面
图1-37所的界面右半部分就是代码编辑器,开发者都是在这里编写Java代码。学习一门语言,通常都会以输出“Hello World!”作为开始,本书也遵循这个惯例,演示使用Java语言输出“Hello World!”。想要完成这个程序,各位读者只要在这个代码编辑器中输入如下代码即可。
public class Exam01_01 {
public static void main(String[] args){
System.out.println("Hello World!");
}
}
代码截图如图1-38所示。
图1-38 代码截图
在此,有几个重要的细节要提醒各位读者注意:
- 输入的代码要严格区分大小写,因为Java语言对大小写是敏感的,例如“System”这个单词的首字母就必须大写,而“out”这个单词则均为小写。
- 语句中所有标点符号必须用英文输入法键入。
- 编码完成后,必须按“Ctrl+S”保存代码。
输入以上代码并进行保存之后,代码编辑器左侧会出现两个三角形。单击这两个三角形中的任意一个都会弹出一个运行方式菜单,读者在菜单中单击“Run”菜单项即可运行程序,如图1-39所示。
图1-39 单击Run菜单项运行程序
以上示例程序运行效果如图1-40所示。
图1-40 程序运行结果
当出现了图1-40所示的运行结果,就说明我们编写的第一个Java程序已经运行成功啦!
除此文字版教程外,小伙伴们还可以点击这里观看我在本站的视频课程学习Java。
标签:界面,单击,工程,创建,第一章,初学者,所示,Java From: https://blog.51cto.com/mugexuetang/5976435