走上开放之路:Windows开发人员的Java Web支持基础(一) - 编程入门网
,您可以编写自己的第一个 Java 程序了—— 也就是闻名于世的 “Hello World”。打开您的文本编辑器,然后输入清单1 中的源代码。
清单 1. Hello World 程序
Java 语言是大小写敏感的,而诸如 class 和 public 之类的关键字通常都是小写。对于您自己的变量名和方法名,您可以任意使用大小写 ,只要在一个类中使用时保持一致即可。当您输入完源代码时,将这些代码保存到一个 HelloWorld.java 文件中。当源代码被保存为这个文件时,我们没有任何选择。Java 源代码 使用一个 .java 扩展名,每个 Java 源代码文件的文件名都 必须 与该文件中定义的类同名 。我们无论怎么重申这一点都不过分:大小写非常重要,因此诸如 HELLOWORLD.JAVA 和 Helloworld.java 之类的文件名都会导致一个编译错误。您可以将 HelloWorld.java 保存到 机器中的任何目录中。但是您在使用命令行工具时,需要进入这个目录,因此应该确保文件 保存的位置比较方便。 走上开放之路:Windows开发人员的Java Web支持基础(一)(3)时间:2011-04-30 未知 Mark Weber编译程序 现在您已经准备好编译 HelloWorld 程序了。随 SDK 一起提供的 Java 编译器是一个名 为 javac.exe 的命令行程序。要编译一个 Java 源代码文件,您可以简单地向 javac.exe 程序传递一个名为 .java 的文件。要编译 HelloWorld 程序,请打开一个命令行提示符,然 后将当前目录切换到您刚才将 HelloWorld.java 保存到的目录中。接下来执行下面的命令: javac HelloWorld.java 与 Visual Basic 的编译器类似,Java 编译器可能会产生很多错误。通常,在 Java 编 译器成功编译 HelloWorld 程序之前,您需要首先改正这些错误。一次成功的编译会生成一 个名为 HelloWorld.class 的文件。这个文件代表您要在 Java 解释器中运行的可执行文件 。 运行程序 与 SDK 一起提供的 Java 解释器是一个名为 java.exe 的命令行程序。要运行一个 Java 字节码可执行程序,您可以简单地向 Java 解释器传递一个 Java 程序名。当您使用 Java 解释器时,请不要指定 .class 扩展名。解释器只希望接受类文件,因此如果添加上 .class 扩展名会导致产生错误。要运行您的 HelloWorld 程序,请打开一个命令行提示符,然后将 当前目录切换到您刚才编译 HelloWorld.java 文件所在的地方。您的字节码可执行文件 HelloWorld.class 应该就在这个目录中。然后,执行下面的命令: java HelloWorld Java 解释器试图执行 HelloWorld 程序的 main() 方法。返回类型为 void 的 Java 方 法等价于 Visual Basic 中的 Sub 。返回其他类型的 Java 方法等价于 Visual Basic 中的 Function 。 Java 解释器可能会报告一个运行时错误,这通常会中断程序的执行。像 在 Visual Basic 中一样,Java 运行时错误比编译时错误更难调试,但是出现的频率也比后 者少。当运行时错误发生时,您可以从容地处理这些错误,因为 Java 程序是在一个受控的 环境中执行的,这样可以减少那些“肆意运行的代码”导致整台机器崩溃的可能 性。 非常感谢 Scott Stricker 对于本节和下一节的贡献,这两节中的内容改编自他 编写的指南“Java programming for C/C++ developers” 。 Visual Basic 角度的 Java 101 现在,您对 Java 代码的大概样子以及应该如何在您的测试机器上编译并运行 Java 程序 有了一个基本的概念,已经准备好开始深入了解 Java 语言的结构和语法了,包括 Java 编 程环境和 Java 中标准的数据类型。由于您已经对 Visual Basic 中的编程非常 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |