Non so perchè ma quando inderisco un array di byte nel byte buffer di dimensione superiore a 3667 con il metodo put
Quando lo rivado a leggere questo appare diverso da quello precedentemente inserito.
la dimensione del bytebuffer la setto così:
ByteBuffer buffer=ByteBuffer.allocate(10000);
Amche se aumento la capienza del buffer il contenuto viene modificato lo stesso.
Sapete dirmi perchè?
Grazie