public class Queue { //队首指针 private int front; //队尾指针 private int rear; //数组 private int[] arr; //数组最大长度 private int maxSize; //初始化队列长度 public Queue(int maxSize){ this.maxSize = maxSize; arr = new int[maxSize]; } //是否为空 public boolean isEmpty(){ if (…