创建一个可以容纳10个整数类型的数组,数据的加入在数组尾部,删除在头部,并保证线程操作的安全性

解决方案 »

  1.   

    就是一个线程安全的队列吧
    用java.util.concurrent.ArrayBlockingQueue<E>
    JDK1.5提供的一个由数组支持的有界阻塞队列。
      

  2.   

    把数组定义为private, 然后将操数组的方法sycronized一下就行了。
      

  3.   

    可以用sycronized,,,和LOCK()进行数据锁,
    来防止并行时候的资源锁问题。。防止死锁
      

  4.   

    List list = Collections.synchronizedList(new ArrayList(...));
    也可以保证同步