Java程序分为应用程序和小应用程序两类。
应用程序通常是大型软件系统,例如企业级应用、桌面软件等,采用面向对象编程思想,通过Java编写而成。
public class EnterpriseApplication { private String name; private int employees; public void setName(String newName) { name = newName; } public void setEmployees(int newEmployees) { employees = newEmployees; } public String getName() { return name; } public int getEmployees() { return employees; } public void run() { // 系统运行的逻辑代码 } }
小应用程序一般是简单的软件,例如计算器、扫描仪驱动程序等,由于规模小,一般采用轻量级框架编写。
public class Calculator { public static void main(String[] args) { double num1 = Double.parseDouble(args[0]); double num2 = Double.parseDouble(args[1]); String operator = args[2]; double result = 0; switch(operator) { case "+": result = num1 + num2; break; case "-": result = num1 - num2; break; case "*": result = num1 * num2; break; case "/": result = num1 / num2; break; default: System.out.println("不支持的运算符"); return; } System.out.println(result); } }
无论是应用程序还是小应用程序,Java都具有跨平台性和安全性,这也是Java成为世界上最受欢迎的编程语言之一的重要原因。