Método ByteBuffer asCharBuffer() en Java con ejemplos

El método asCharBuffer() de la clase java.nio.ByteBuffer se utiliza para crear una vista de este búfer de bytes como un búfer de caracteres. El contenido del nuevo búfer comenzará en la posición actual 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 … Continue reading «Método ByteBuffer asCharBuffer() en Java con ejemplos»

Método FloatBuffer arrayOffset() en Java con ejemplos

El método arrayOffset() de la clase java.nio.FloatBuffer se utiliza para devolver el desplazamiento dentro de la array de respaldo del búfer del primer elemento del búfer. Significa que si este búfer está respaldado por una array, entonces la posición del búfer p corresponde al índice de array p + arrayOffset(). Para verificar si este búfer … Continue reading «Método FloatBuffer arrayOffset() en Java con ejemplos»

¿Cómo crear un servidor sin bloqueo en Java?

Un servidor sin bloqueo significa que puede tener varias requests en curso al mismo tiempo por el mismo proceso o subproceso porque utiliza E/S sin bloqueo. En el enfoque sin bloqueo, un subproceso puede manejar múltiples consultas a la vez. Un servidor que utiliza un socket sin bloqueo funciona de manera asíncrona, lo que significa … Continue reading «¿Cómo crear un servidor sin bloqueo en Java?»

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»

Clase java.nio.file.Paths en Java

La clase java.nio.file.Paths contiene métodos estáticos para convertir strings de ruta o URI en Path. Declaración de clase: public final class Paths extends Object Métodos: Método Descripción get(String primero, String… más)  Este método convierte una string de ruta, o una secuencia de strings que, cuando se unen, forman una string de ruta, en una ruta. … Continue reading «Clase java.nio.file.Paths en Java»

Método LongBuffer reset() en Java con ejemplos

El método reset() de java.nio.LongBuffer Class se usa para restablecer la posición de este búfer a la posición marcada previamente. El valor de la marca permanece sin cambios durante este proceso. Sintaxis: public final LongBuffer reset() Parámetro: Este método no acepta ningún parámetro. Valor devuelto: este método devuelve este búfer . A continuación se muestran … Continue reading «Método LongBuffer reset() en Java con ejemplos»

Métodos DoubleBuffer limit() en Java con ejemplos

El método limit() de java.nio.DoubleBuffer Class se usa para modificar el límite de este DoubleBuffer. Este método toma el límite a establecer como parámetro y lo establece como el nuevo límite de este búfer. Si la marca de este Buffer ya está definida y es mayor que el nuevo límite especificado, entonces este nuevo límite … Continue reading «Métodos DoubleBuffer limit() 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»

ByteBuffer mark() métodos en Java con ejemplos

El método mark() de java.nio.ByteBuffer Class se usa para establecer la marca de este búfer en su posición. Sintaxis: public ByteBuffer 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 program to demonstrate // mark() method    import java.nio.*; import java.util.*; … Continue reading «ByteBuffer mark() métodos en Java con ejemplos»

ByteBuffer putShort() métodos en Java con ejemplos

putShort(valor int) El método putShort(int value) de java.nio.ByteBuffer Class se usa para escribir dos bytes que contienen el valor corto dado, en el orden de bytes actual, en este búfer en la posición actual y luego incrementa la posición en dos. Sintaxis: public abstract ByteBuffer putShort(short value) Parámetros: Este método toma el valor corto a … Continue reading «ByteBuffer putShort() métodos en Java con ejemplos»