Was ist der effizienteste Weg, um so viele Bytes wie möglich von einem ByteBuffer in einen anderen ByteBuffer bbuf_dest
(sowie wissen, wie viele Bytes wurden übertragen)? Ich versuche bbuf_dest.put(bbuf_src)
, aber es scheint zu wollen, eine BufferOverflowException zu werfen, und ich kann nicht die Javadocs von Sun im Moment (Netzwerkprobleme), wenn ich sie brauche. > :(arghÜbertragung von Bytes von einem ByteBuffer zu einem anderen
bearbeiten. Darnit, @ Richard Ansatz (Verwendung put() von den Trägern Array von bbuf_src
) funktioniert nicht, wenn bbuf_src ein Readonly-Puffer ist, wie Sie keinen Zugang bekommen dass Array. Was kann ich in diesem Fall tun ???
Ich denke, Sie sollten dies in zwei Fragen aufteilen. – GEOCHET
die andere Hälfte wurde hier verlegt: http://StackOverflow.com/Questions/570218/Downloading-Sun-Javadocs-Mirror-Websites –