构建 Java 应用程序
优质
小牛编辑
137浏览
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 应用程序的全部过程。在下一单元中,您将开始了解一些可帮助开发更复杂应用程序的语法和库。