下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

asp程序员如何转行为J2EE之java基础上(4)

作者:课课家教育     来源: http://www.kokojia.com点击数:734发布时间: 2016-01-29 18:33:36

标签: java开发java语言java应用

大神带你学编程,欢迎选课

  安装 SDK

  在下载 SDK 之后,您需要将它安装到机器上。安装过程很简单。如果安装程序让您在典型安装和自定义安装之间的选择,请选择典型安装。(仅当您完全知道想要在您的机器上装载什么和不装载什么,才应该选择自定义安装。)安装过程通常向您提供安装标准 java 平台类的源代码的选择权。如果机器上有充足的磁盘空间,我们推荐您接受这个选项。这些文件将为您提供一个机会来考察组成 Java 语言和标准 API 的类的实现。它们设计和实现得特别好,您可以从中学到很多知识。

asp程序员如何转行为J2EE之java基础上(4)_java开发_java语言_课课家

  在安装 SDK 之后,您可能需要配置它,以使它能在您的系统上工作。如何配置 SDK 取决于您的操作系统和所使用的 SDK 版本。该 SDK 包括完整的安装和配置说明。

  第一个 Java 程序

  现在您可以编写自己的第一个 Java 程序 ―― 无处不在的 Hello World 程序。打开文本编辑器,准确地输入您从清单 1 中看到的源代码。

  清单 1. Hello World 程序

  public class HelloWorld {

  public static void main(String[] args) {

  System.out.println("Hello World");

  }

  }

  Java 语言是区分大小写的,诸如 class 和 public 这样的语言关键字始终是小写的。您可以使用任意的大小写字母组合来表示变量名称和方法名称,只要在整个给定的类中一致地使用它们即可。键入完成之后,请把代码保存为一个名为 HelloWorld.java 的文件。您只能选择这个文件名。Java 源文件使用 .java 扩展名,并且每个 Java 源代码文件都 必须与您在其中定义的类具有完全相同的名称。我们已经多次重申了:大小写是很重要的,因此像 HELLOWORLD.JAVA 和 Helloworld.java 这样的文件名将导致编译错误。您可以将 HelloWorld.java 保存在机器上任何适当的目录中。您需要转到这个目录来使用命令行工具,因此要确保该目录便于访问。

  编译程序

  现在您就可以编译 HelloWorld 程序了。SDK 附带的 Java 语言编译器是一个名为 javac.exe 的命令行应用程序。要编译一个 Java 源代码文件,您只需将 .java 文件的名称传递给 javac.exe 程序。要编译这个 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 。带有其他返回类型的方法等同于 Visual Basic 中的 Function 。

  Java 解释器可能会报告运行时错误,这通常会终止程序执行。与在 Visual Basic 中一样,Java 运行时错误要比编译时错误更难于调试,不过没有编译时错误出现得那么频繁。在确实发生运行时错误时,您可以从容不迫地处理这些错误,因为 Java 程序在托管环境中执行,这减少了“失控代码”造成整个机器紧急停机的可能性。

  从 Visual Basic 角度看 Java 101

  既然您对 Java 代码的外观以及如何编译并在测试机器上运行有了初步的了解,那么您应准备深入了解 Java 语言的结构和语法,包括 Java 编程环境和 Java 原始数据类型。由于您熟悉使用 Visual Basic 进行编程,所以您可以通过比较进行学习。我们将就 Java 平台的基础组件与 Visual Basic 编程框架底层相似组件的关系和区别来讨论 Java 平台的基础组件。如果您是一个 C/C++ 程序员,则可以跳过本节,然后学习教程“C/C++开发人员的 Java 编程”。

赞(0)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程