“Conocimientos Programación>Programación Java

Cómo utilizar Pipes en Java

2016/4/28
El lenguaje de programación Java tiene una característica que permite a los diferentes hilos para comunicarse. Los desarrolladores utilizan hilos para realizar diferentes tareas en paralelo para aprovechar los procesadores de núcleo múltiple . Tubos de Java se utilizan para pasar información de uno de estos hilos a otro . El tubo tiene dos extremos : una fuente y un lavabo. Un hilo escribe a la fuente , y el otro lee desde el fregadero . Pipes es muy conveniente ya que se encargan de muchas de las complicaciones de la comunicación paralela hilo para usted. Cosas que necesitará
Java Software Development Kit con NetBeans Integrated Development Environment ( IDE ) Bundle
Ver Más instrucciones
1

carga el IDE NetBeans haciendo clic en el icono del programa . Cuando se carga el programa , vaya a "Proyecto Nuevo /New " y seleccione "Aplicación Java " de la lista de la parte derecha de la pantalla. Un nuevo archivo de código fuente en el editor de texto de NetBeans . El archivo de código fuente contiene un método main vacío
2

importar las funciones necesarias para utilizar canalizaciones , escribiendo lo siguiente en la parte superior del archivo de código fuente: .

Importación java.io . PipedOutputStream ;

java.io.PipedInputStream importación;
3

Crear un bloque try /catch . Esto es necesario porque " PipedInputStream " lanza excepciones , que son errores de programa recuperables . Cualquier método que produce excepciones debe ser colocado dentro de un bloque try /catch . Escriba las siguientes declaraciones dentro de los corchetes del método principal :

tratar

{ }

catch ( Exception e ) { }


Página 4

Declarar el extremo de salida de la tubería. Escriba el siguiente dentro de los corchetes de la sentencia try :

PipedOutputStream cabo PipedOutputStream = new ();
5

Declarar el extremo de entrada del tubo y conéctelo al extremo de salida . Escriba el siguiente debajo de la declaración de la etapa anterior :

PipedInputStream en = new PipedInputStream ( fuera) ;
6

Escribir un número al lado de la salida de la tubería mediante la colocación de la siguiente texto debajo de la línea escrita en el paso anterior :

out.write ( 42 ) ;
7

Leer un número desde el lado de entrada de la tubería y almacenarlo en una variable entera . Escriba el siguiente debajo de la línea escrita en el paso anterior :

int x = in.read ();
8

Imprima el valor leído de la tubería por escrito la siguiente declaración por debajo de la línea escrita en el paso anterior :

System.out.println ( x);
9

Ejecute el programa presionando la tecla " F6 " . El programa escribe el valor " 42 " a la tubería y , a continuación, lee y almacena el valor en la variable " x ". A continuación, imprime este valor en la ventana de salida .

Programación Java
Cómo reemplazar minúsculas con capiteles en Java
Cómo hacer la suma de las variables en Java
Cómo utilizar Java Vectores
Cómo hacer un Applet Con Eclipse para Java
Cómo hacer un juego de desplazamiento lateral en Java
Cómo guardar un archivo JSP
Cómo configurar Java Classpath en Ventanas
Cómo incluir un archivo en un JSP
Conocimientos Informáticos © http://www.ordenador.online