public class SynchronizedQueue<T> {
public static final int DEFAULT_SIZE = 128;
private Object[] queue;
private int size;
private int insert;
private int remove;
public SynchronizedQueue() {
SynchronizedQueue基本信息入队出队扩容测试读者可以自己debug试一下,初始长度为4,先入队3次,再出队2次,再入队3次源码public class SynchronizedQueue<T> { public static final int DEFAULT_SIZE = 128; private Object[] queue; private int size; private int insert; priva