现在是时候写你的第一个应用程序了!这些详细的说明是给NetBeans IDE的用户的。NetBeans IDE运行在Java平台上,这意味着你可以在任何有JDK的操作系统上使用它。这些操作系统包括Microsoft Windows、Solaris OS、Linux和Mac OS X。
- 一个清单
- 创建你的第一个应用程序
- 创建一个IDE项目
- 将JDK 8添加到平台列表(如果需要)
- 在生成的源文件中添加代码
- 编译源文件
- 运行程序
- 使用NetBeans IDE继续教程
要编写你的第一个程序,你需要:
- Java SE开发工具包(在本示例中选择了JDK 7)
- 对于Microsoft Windows、Solaris OS和Linux:Java SE下载索引页
- 对于Mac OS X:developer.apple.com
- NetBeans IDE
- 对于所有平台:NetBeans IDE下载索引页
你的第一个应用程序将简单地显示问候语"Hello World!"为了创建这个程序,你需要:
- 创建一个IDE项目
当你创建一个IDE项目时,你就创建了一个用于构建和运行应用程序的环境。使用IDE项目可以消除通常与在命令行上开发相关的配置问题。你可以通过在IDE中选择一个菜单项来构建或运行应用程序。
- 在生成的源文件中添加代码
源文件包含用Java编程语言编写的代码,你和其他程序员可以理解。在创建IDE项目的过程中,将自动生成一个骨架源文件。然后,你将修改源文件以添加"Hello World!"的消息。
- 将源文件编译为.class文件
IDE调用Java编程语言编译器(javac),它将你的源文件转换为Java虚拟机可以理解的指令。这个文件中包含的指令称为字节码。
- 运行程序
IDE调用Java应用程序启动器工具(java),它使用Java虚拟机来运行你的应用程序。
创建一个IDE项目的步骤如下:
- 启动NetBeans IDE。
- 在Microsoft Windows系统中,您可以在开始菜单中使用NetBeans IDE选项。
- 在Solaris OS和Linux系统中,通过导航到IDE的目录并输入来执行IDE启动脚本。
- 在Mac OS X系统中,点击NetBeans IDE应用程序图标。
- 在NetBeans IDE中,选择文件 | 新建项目...。
- 在新建项目向导中,展开Java类别并选择Java应用程序,如下图所示:
- 在向导的名称和位置页面中,按照下图所示的步骤执行:
- 在项目名称字段中,输入。
- 在创建主类字段中,输入。
- 点击完成。
项目已创建并在IDE中打开。您应该看到以下组件:
- 项目窗口,其中包含项目的组件的树状视图,包括源文件、您的代码依赖的库等等。
- 源代码编辑器窗口,其中打开了一个名为的文件。
- 导航器窗口,您可以使用它快速导航到所选类中的元素。
可能需要将JDK 8添加到IDE的可用平台列表中。要执行此操作,请选择“工具” | “Java平台”,如下图所示:
如果在已安装的平台列表中找不到JDK 8(可能显示为1.8或1.8.0),请点击“添加平台”,导航到JDK 8的安装目录,然后点击“完成”。您现在应该看到这个新添加的平台:
要将此JDK设置为所有项目的默认值,您可以在命令行中使用开关运行IDE,或者在文件的属性中输入JDK的路径。
要仅为当前项目指定此JDK,请在“项目”窗格中选择“Hello World App”,选择“文件” | “项目属性(Hello World App)”,点击“库”,然后在“Java平台”下拉菜单中选择“JDK 1.8”。您应该看到一个类似下图的屏幕:
IDE现在已配置为使用JDK 8。
创建此项目时,在“新建项目”向导中选择了“创建主类”复选框。因此,IDE已为您创建了一个骨架类。您可以通过将以下行替换为骨架代码中的行来添加“Hello World!”消息:
用以下行替换这四行生成的代码:
或者,您可以用以下行替换这四行生成的代码:
这四行是代码注释,不会影响程序的运行。本教程的后续部分将解释代码注释的使用和格式。
当你输入时要小心
通过选择文件 | 保存来保存你的更改。
文件应该类似于以下内容:
要编译源文件,请从IDE的主菜单选择运行 | 构建项目(Hello World App)。
输出窗口将打开并显示类似于下图的输出:
如果构建输出以结束,恭喜!你已经成功编译了你的程序!
如果构建输出以结束,你可能在代码中有语法错误。错误会在输出窗口中以超链接文本的形式报告。你可以双击这样的超链接来导航到错误的源代码。然后,你可以修复错误,再次选择运行 | 构建项目。
当你构建项目时,会生成字节码文件。你可以通过打开文件窗口并展开Hello World App/build/classes/helloworldapp节点来查看新文件生成的位置,如下图所示。
现在你已经构建了项目,可以运行你的程序。
从IDE的菜单栏中选择运行 | 运行主项目。
下图显示了您现在应该看到的内容。
恭喜!您的程序正常工作!
教程的接下来的几页将解释这个简单应用程序中的代码。在此之后,教程将深入介绍核心语言特性,并提供更多示例。尽管教程的其余部分没有给出关于使用NetBeans IDE的具体说明,但您可以轻松地使用IDE编写和运行示例代码。以下是一些关于使用IDE的提示和一些您可能会遇到的IDE行为的解释:
- 在IDE中创建项目后,您可以使用新建文件向导将文件添加到项目中。选择文件 | 新建文件,然后在向导中选择一个模板,例如“空Java文件”模板。
- 您可以使用IDE的编译文件(F9)和运行文件(Shift-F6)命令编译和运行单个文件(而不是整个项目)。如果使用运行主项目命令,IDE将运行IDE关联为主项目的主类的文件。因此,如果在HelloWorldApp项目中创建了额外的类,然后尝试使用运行主项目命令运行该文件,IDE将运行文件。
- 您可能希望为包含多个源文件的示例应用程序创建单独的IDE项目。
- 在IDE中输入时,可能会定期出现代码完成框。您可以忽略代码完成框并继续输入,或者可以选择其中一个建议的表达式。如果您不希望自动出现代码完成框,可以关闭此功能。选择工具 | 选项 | 编辑器,点击代码完成选项卡,然后取消选中自动弹出完成窗口复选框。
- 如果要重命名项目窗口中源文件的节点,请选择IDE的主菜单中的重构。IDE会提示您使用重命名对话框来引导您完成重命名类和更新引用该类的代码的选项。进行更改后,点击重构应用更改。如果您的项目中只有一个类,这一系列点击可能看起来是多余的,但是对于更大的项目中更改涉及到其他部分代码的情况下,这是非常有用的。
- 有关NetBeans IDE功能的更详细指南,请参阅页面。
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/java-jiao-cheng/11126.html