0
我與協議緩衝區工作,如果想知道:協議緩衝區被優化爲使用java nio作爲文件IO嗎?
mergeDelimitedFrom(FileInputStream fis)
方法進行了優化,用java NIO?我真的不想去src找出...但也許我會。我覺得它應該或可以選擇使用兩者。我猜測事實並非如此。如果它不 - 我想你必須自己解析字節並手動處理分隔符,如果你想要nio?
不超與現在的NIO API的信心,但你不只要致電:
getChannel()
上的FileInputStream使用NIO,所以假設因爲一個FileInputStream提供給mergeDelimitedFrom方法NIO可以使用?
相關職位,但更針對網絡IO:
Using Google Protocol Buffers with Java NIO?
*「我真的不想去src找出」* - 似乎有點懶惰。 : - \ –
是的,想要在谷歌搜索結果的答案。 –
@GregKopff也希望煽動一些討論,如果其他人也想這樣做,也就是pb中的nio支持。 –