Tengo una clase que toma un ByteBuffer como argumento de constructor. ¿Hay alguna manera de evitar hacer copias defensivas para garantizar que el buffer no se modifique más allá de ese punto?¿Cómo evitar hacer copias defensivas de ByteBuffer?
ByteBuffer.isReadOnly() no garantiza que el propietario original no modifique el búfer. Para empeorar las cosas, no parece haber una forma de subclasificar a ByteBuffer. ¿Algunas ideas?
1. Buena pregunta sobre buenas prácticas. – helios
Suena como lo que necesita el destinatario es un búfer de bytes de escritura en escritura. –