Java LanguageByteBuffer


Introducción

La clase ByteBuffer se introdujo en Java 1.4 para facilitar el trabajo en datos binarios. Es especialmente adecuado para usar con datos de tipo primitivo. Permite la creación, pero también la manipulación posterior de un byte[] s en un nivel de abstracción superior

Sintaxis

  • byte [] arr = new byte [1000];
  • ByteBuffer buffer = ByteBuffer.wrap (arr);
  • ByteBuffer buffer = ByteBuffer.allocate (1024);
  • ByteBuffer buffer = ByteBuffer.allocateDirect (1024);
  • byte b = buffer.get ();
  • byte b = buffer.get (10);
  • corto s = buffer.getShort (10);
  • buffer.put ((byte) 120);
  • buffer.putChar ('a');

ByteBuffer Ejemplos relacionados