Я ищу разъяснения по Protobuf Bytestring Apis. У меня есть ByteString, и мне нужно преобразовать в nio ByteBuffer или в byte [] без необходимости выполнять копию базовых байтов.
метод toByteArray (), похоже, выполняет копию байтов из резервного массива. Правильно ли это метод
asReadOnlyByteBuffer () в классе ByteString. JavaDo c говорит, что в результате по возможности используется тот же резервный массив, что и для байтовой строки. Может ли кто-нибудь уточнить, когда будет выполнено копирование байтов и когда будет повторно использован один и тот же массив поддержки, если я использую метод asReadOnlyByteBuffer ().