Buffer isDirect() métodos en Java con ejemplos

El método isDirect() de java.nio.Buffer Class se usa para saber si este búfer es directo o no. Sintaxis: public abstract boolean isDirect() Valor devuelto: este método devuelve verdadero si, y solo si, este búfer es directo. A continuación se muestran los ejemplos para ilustrar el método isDirect() : Ejemplos 1: // Java program to demonstrate … Continue reading «Buffer isDirect() métodos en Java con ejemplos»

Buffer arrayOffset() método en Java con ejemplos

El método arrayOffset() de la clase java.nio.Buffer se usa para devolver el desplazamiento dentro de la array de respaldo del búfer dado del primer elemento del búfer. Si este búfer está respaldado por una array, entonces la posición del búfer p corresponde al índice de array p + arrayOffset(). Invoque el método hasArray antes de … Continue reading «Buffer arrayOffset() método en Java con ejemplos»

Clase java.nio.Buffer en Java

La clase Buffer proporciona un búfer o un contenedor para fragmentos de datos de tipos primitivos específicos. Una secuencia finita de elementos se almacena linealmente en un búfer. Las propiedades importantes de un búfer que lo hacen conveniente para realizar operaciones de lectura y escritura en los datos son: Capacidad: esta propiedad determina el número … Continue reading «Clase java.nio.Buffer en Java»

Métodos de array de búfer() en Java con ejemplos

El método array() de la clase java.nio.Buffer se usa para devolver la array que respalda el búfer tomado. Este método está destinado a permitir que los búfer respaldados por array se pasen al código nativo de manera más eficiente. Las subclases concretas proporcionan valores devueltos con tipos más fuertes para este método. Las modificaciones al … Continue reading «Métodos de array de búfer() en Java con ejemplos»

Buffer clear() métodos en Java con ejemplos

El método clear() de java.nio.ByteBuffer Class se utiliza para borrar este búfer. La posición se establece en cero, el límite se establece en la capacidad y la marca se descarta. Invoque este método antes de usar una secuencia de operaciones de lectura o colocación de canal para llenar este búfer. Por ejemplo: buf.clear(); // Prepare … Continue reading «Buffer clear() métodos en Java con ejemplos»

Métodos de rebobinado de búfer() en Java con ejemplos

El método rewind() de java.nio.ByteBuffer Class se utiliza para rebobinar este búfer. La posición se pone a cero y la marca se descarta. Invoque este método antes de una secuencia de operaciones de obtención o escritura de canal, suponiendo que el límite ya se haya establecido correctamente. Invocar este método no cambia ni descarta el … Continue reading «Métodos de rebobinado de búfer() en Java con ejemplos»

Método Buffer duplicate() en Java con ejemplos

El método duplicate() de la clase java.nio.Buffer se usa para crear un nuevo búfer que comparte el contenido de este búfer. El contenido del nuevo búfer será el de este búfer. Los cambios en el contenido de este búfer serán visibles en el nuevo búfer y viceversa; los valores de posición, límite y marca de … Continue reading «Método Buffer duplicate() en Java con ejemplos»

Métodos de buffer hasArray() en Java con ejemplos

El método hasArray() de la clase java.nio.Buffer se usa para saber si este búfer está respaldado o no por una array accesible. Si este método devuelve verdadero, entonces los métodos array y arrayOffset() pueden invocarse con seguridad. Sintaxis: public abstract boolean hasArray() Devoluciones: este método devolverá verdadero si, y solo si, este búfer está respaldado … Continue reading «Métodos de buffer hasArray() en Java con ejemplos»

Buffer flip() métodos en Java con ejemplos

El método flip() de java.nio.ByteBuffer Class se usa para voltear este búfer. El límite se establece en la posición actual y luego la posición se establece en cero. Si la marca está definida, se descarta. Después de una secuencia de operaciones de lectura o colocación de canal, invoque este método para prepararse para una secuencia … Continue reading «Buffer flip() métodos en Java con ejemplos»

Métodos de marca de búfer() en Java con ejemplos

El método mark() de java.nio.Buffer Class se usa para establecer la marca de este búfer en su posición. Sintaxis:   public Buffer mark() Valor devuelto: este método devuelve este búfer. A continuación se muestran los ejemplos para ilustrar el método mark(): Ejemplos 1:  Java // Java program to demonstrate // mark() method   import java.nio.*; import … Continue reading «Métodos de marca de búfer() en Java con ejemplos»