当前位置: 首页 > 文档资料 > Java 入门教程 >

构建 Java 应用程序

优质
小牛编辑
140浏览
2023-12-01

目标

  • 了解对象或对象集合如何变成应用程序
  • 使用 Eclipse 创建驱动程序类

应用程序入口点

所有 Java 应用程序都需要一个入口点,让 Java 运行时知道将从这里开始执行代码。这个入口点就是 main() 方法。域对象(即应用程序的业务域 中包含的对象,例如 Person 和 Employee)通常没有 main() 方法,但每个应用程序中必须至少有一个类。

众所周知,Person 和它的 Employee 子类在概念上是一个人力资源应用程序的一部分。现在我们将向应用程序添加一个新类,以便为它提供一个入口点。

创建一个驱动程序类

(顾名思义)驱动程序类的用途是 “驱动” 一个应用程序。请注意,一个人力资源应用程序的这个简单驱动程序包含一个 main() 方法:

package com.makotojava.intro;
public class HumanResourcesApplication {
  public static void main(String[] args) {
  }
}

现在,在 Eclipse 中使用用来创建 Person 和 Employee 的相同过程创建一个驱动程序类。将该类命名为 HumanResourcesApplication,确保选择了向该类添加一个 main() 方法的选项。Eclipse 将为您生成该类。

接下来,向新 main() 方法添加一些代码,以便它看起来类似于:

package com.makotojava.intro;
import java.util.logging.Logger;

public class HumanResourcesApplication {
  private static final Logger log = Logger.getLogger(HumanResourcesApplication.class.getName());
  public static void main(String[] args) {
    Employee e = new Employee();
    e.setName("J Smith");
    e.setEmployeeNumber("0001");
    e.setTaxpayerIdentificationNumber("123-45-6789");
    e.setSalary(BigDecimal.valueOf(45000.0));
    e.printAudit(log);
  }
}

最后,启动 HumanResourcesApplication 类并观察它的运行情况。您会看到以下输出:

Sep 19, 2015 7:59:37 PM com.makotojava.intro.Person printAudit
INFO: Name=J Smith,Age=0,Height=0,Weight=0,EyeColor=null,Gender=null TaxpayerIdentificationNumber=123-45-6789,EmployeeNumber=0001,Salary=45000.00

这就是创建一个简单 Java 应用程序的全部过程。在下一单元中,您将开始了解一些可帮助开发更复杂应用程序的语法和库。