(一)项目框架分析 对于学生并发接水项目,根据面向对象的思想,需要创建两个对象,即学生和水龙头. 接下来主要讲解不排队接水和排队接水两张情况. 项目的目录文件如下: (二)不排队接水 假设有四个学生小常.小尚.小王和小刘下课之后去接水.由于水房中只要一个水龙头,所以,谁先去,谁先接水,谁先回教室. Water.java类用来模拟现实生活中的水龙头,水龙头具有流水的功能,所以该类中有一个流水的方法flowWater,具体代码如下: package com.cjg.noqueue; public c…