ByteBuffer
JNI と C++ のスレッド間通信を使用したいと考えています。ByteBuffergetInt()
がブロックされているかどうかをドキュメントで見つけることができませんでした。それで、私は次のようなことをする必要がありますか:
if(byteBuffer.asIntBuffer().hasRemaining())
byteBuffer.getInt();
Thread.sleep(1000);
また
byteBuffer.getInt();
ブロックするのでスリープは不要?