| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment utiliser Pipes en Java
    Le langage de programmation Java dispose d'une fonctionnalité qui permet aux différents threads de communiquer. Les développeurs utilisent discussions pour effectuer différentes tâches en parallèle pour tirer parti des processeurs multi- cœur . Java tuyaux sont utilisés pour transmettre des informations à partir de l'un de ces discussions à l'autre. Le tube comporte deux extrémités : une source et un puits . Un thread écrit à la source , et l'autre lit de l'évier. Pipes sont très pratiques en ce qu'elles prennent en charge de nombreuses complications de la communication de fil parallèle pour vous. Choses que vous devez
    Java Kit de développement logiciel avec NetBeans environnement de développement intégré (IDE) Bundle
    Voir Plus Instructions
    1

    charge l'EDI NetBeans en cliquant sur son icône du programme . Lorsque les charges de programmes , accédez au "Project New /Nouveau" et sélectionnez " Java Application " de la liste sur le côté droit de l'écran. Un nouveau fichier de code source s'affiche dans l'éditeur de texte NetBeans. Le fichier de code source contient une méthode main vide
    2

    Importez les fonctions nécessaires pour utiliser des tuyaux en écrivant ce qui suit au début du fichier de code source : .

    Importation java.io . PipedOutputStream ;

    java.io.PipedInputStream d'importation;
    3

    Créer un bloc try /catch . Cela est nécessaire parce que " PipedInputStream " émet des exceptions , qui sont des erreurs de programme recouvrables . Toute méthode qui lève des exceptions doit être placé dans un bloc try /catch . Donnez les instructions suivantes dans les accolades de la méthode principale:

    essayer et

    {}

    catch (Exception e) {}


    Hôtels 4

    déclarer la fin de la sortie du tuyau. Ecrivez ce qui suit dans les accolades de l'instruction try :

    PipedOutputStream rupture = new PipedOutputStream ();
    5

    déclarer l'extrémité d'entrée du tuyau et le connecter à l'extrémité de sortie . Ecrivez ce qui suit ci-dessous la déclaration de l'étape précédente :

    PipedInputStream dans = new PipedInputStream ( out);
    6

    Ecrire un numéro à la sortie du tuyau en plaçant le suivant texte en dessous de la ligne écrite dans l'étape précédente:

    out.write (42);
    7

    lu un certain nombre du côté de l' entrée de la conduite et la stocker dans une variable entière . Ecrivez ce qui suit en dessous de la ligne écrite dans l'étape précédente:

    int x = in.read ();
    8

    Imprimez la valeur lue sur le tube par écrit la déclaration suivante en dessous de la ligne écrite dans l'étape précédente:

    System.out.println ( x ) ;
    9

    exécuter le programme en appuyant sur la touche " F6" . Le programme écrit la valeur "42" dans le tube, puis le lit et mémorise la valeur de la variable «x». Il imprime ensuite cette valeur à la fenêtre de sortie.

    Previous :

    next :
      articles connexes
    ·Tutoriel sur la façon d'écrire des applets Java 
    ·Quelle est la couleur Constant en Java 
    ·Comment dessiner Pyramides en Java 
    ·Comment installer un programme Java Applet 
    ·Comment créer Objet Date partir d'une chaîne en Java 
    ·Servlet et Applet Différences 
    ·La différence entre l'utilisation de JavaScript et Jav…
    ·Comment formater fractions en Java 
    ·Comment prendre l'entrée dans une boucle en Java 
    ·Les niveaux de certification Java 
      articles en vedette
    ·Apache Thrift PHP est lente 
    ·Comment traiter une case à cocher Avec PHP 
    ·Comment créer une instruction if else en C 
    ·Comment générer des nombres entiers négatifs et posi…
    ·Comment faire pour convertir Signe champs à Alpha Nume…
    ·Comment cacher le Controlbox en VB 
    ·Comment configurer DMZ SonicWALL 
    ·Comment faire pour exécuter de scripts de démarrage s…
    ·Comment créer une redirection PHP pour une affiliation…
    ·Comment faire pour modifier bloc-notes avec VB6 
    Copyright © Connaissances Informatiques http://fr.wingwit.com