两个村庄喝水和人数问题

编写程序模拟两个村庄共用同一口井水。编写一个village类,该类有一个静态的int型成员变量 waterAmount,用于模拟井水的水量。在主类Land的main0方法中创建两个村庄,一个村庄改变了waterAmount的值,另一个村庄查看waterAmount的值。

这个还是比较简单的,代码如下:

public class Village {
 // 井水的水量
    public static int waterAmount = 0;

    public static void main(String[] args) {
        Village village1 = new Village();
        Village village2 = new Village();

// 村庄1改变了井水的水量
        village1.changeWaterAmount(10); 
// 村庄2查看了井水的水量
        village2.checkWaterAmount(); 
    }

    public void changeWaterAmount(int amount) {
// 改变井水的水量
        waterAmount += amount; 
        System.out.println("村庄1改变了井水的水量,当前水量为:" + waterAmount);
    }

    public void checkWaterAmount() {
        System.out.println("村庄2查看了井水的水量,当前水量为:" + waterAmount);
    }
}