1

ChannelBuffer.copy()とChannelBuffer.duplicate()の違いは何ですか?

nettyの複数のハンドラーで、ChannelBufferのコピーを渡した場合、またはその上でduplicateを呼び出した場合に修正された問題に遭遇しましたが、どちらを使用すべきかわからず、javadocは役に立ちませんどちらを使うべきかを知るために。

4

1 に答える 1

2

copy()まったく新しいバッファ(バイト単位)を作成します。

duplicate()元のバッファのデータを共有するが、独自のインデックスを持つバッファを作成します。

于 2012-04-18T17:52:47.017 に答える