如何设置一个读和写的共用缓冲区?
wthua 2004-08-18 07:07:29 我想设置一个读取和写入的共用的缓冲区,这样我就可以从一个线程不停的往这个缓冲区写入数据,同时另外一个线程随时查看这个缓冲区是否有数据,如果有数据,就把这个数据取走,所以我想设置一个读写共用的缓冲区,但是我感觉找不到这样的对象,本来我打算用一个String对象作为共用缓冲区的,但是不能保证数据放入到这个缓冲区后立即就能被取走,所以必须是设置一个缓冲区而不是一个简单的String对象作为共享资源,请问各位Java前辈怎样处理这个问题或者有其它的替代的解决方法?