| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come utilizzare i tubi in Java
    Il linguaggio di programmazione Java ha una funzionalità che consente diversi thread di comunicare . Gli sviluppatori utilizzano thread per eseguire diversi compiti in parallelo per sfruttare core multipli. Tubi di Java vengono usati per passare informazioni da uno di questi fili a un altro. Il tubo ha due estremità : una fonte e un lavandino . Un thread scrive alla fonte , e l' altra legge dal lavello . Tubi sono molto convenienti in quanto si prendono cura di molte delle complicazioni di comunicazione filo parallelo per voi . Cose che ti serviranno
    Java Software Development Kit con NetBeans Integrated Development Environment ( IDE ) Bundle
    Mostra più istruzioni
    1

    caricare il NetBeans IDE facendo clic sulla sua icona del programma . Quando il caricamento del programma , passare a "Nuovo /Nuovo progetto " e selezionare " Java Application " dalla lista sul lato destro dello schermo. Un nuovo file di codice sorgente viene visualizzato nell'editor di testo NetBeans . Il file di codice sorgente contiene un metodo main vuoto
    2

    importare le funzioni necessarie per utilizzare tubi scrivendo il seguente all'inizio del file di codice sorgente : .

    Importazione java.io . PipedOutputStream ;

    importazione java.io.PipedInputStream ;
    3

    Creare un blocco try /catch . Questo è necessario perché " PipedInputStream " genera eccezioni , che sono gli errori di programma recuperabili . Qualsiasi metodo che genera eccezioni deve essere collocato all'interno di un blocco try /catch . Scrivere le seguenti istruzioni all'interno delle parentesi graffe del metodo main :

    provare

    { }
    cattura

    ( Exception e) { }



    4

    dichiarare la fine di uscita del tubo. Scrivere il seguente all'interno delle parentesi graffe della istruzione try :

    PipedOutputStream out = new PipedOutputStream ( ) ;
    5

    dichiarare la fine di ingresso del tubo e collegarlo al fine di uscita . Scrivere il seguente sotto la dichiarazione del passaggio precedente :

    PipedInputStream in = new PipedInputStream ( out);
    6

    Scrivi un numero al lato di uscita del tubo ponendo la seguente testo sotto la linea scritta nel passaggio precedente :

    out.write ( 42) ;
    7

    leggere un numero dal lato di ingresso del tubo e conservarlo in una variabile intera . Scrivere il seguente sotto la linea scritta nel passaggio precedente :

    int x = in.read ();
    8

    Stampa il valore letto dalla pipe , scrivendo la seguente dichiarazione al di sotto della linea di scritto nel passaggio precedente :

    System.out.println ( x ) ;
    9

    Eseguire il programma premendo il tasto "F6 " . Il programma scrive il valore " 42 " per il tubo , e poi lo legge e memorizza il valore nella variabile " x ". E allora viene stampato questo valore nella finestra di output .

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare la nuova linea nella finestra del progr…
    ·Come usare Java per leggere Excel 
    ·Come prendere ingresso in Java utilizzando uno scanner 
    ·Come fare un triangolo in Java 
    ·Come usare le stringhe per contare il numero di istanze…
    ·Qual è la differenza tra JRE e Java SE 
    ·Come scrivere in un file con JAVA 
    ·Come disegnare una linea in Java con Line2D 
    ·Come formattare una barra di stato in un RPG Gioco Java…
    ·Java Game Development Tools 
      Articoli in evidenza
    ·Come inviare e-mail HTML con PHP 
    ·Come creare una casella di testo in Visual C # 
    ·Come fare certificati per Unsigned Android Apps 
    ·Come unire due stringhe in PHP 
    ·Come scrivere un semplice driver di periferica PCI 
    ·Come rimuovere l'ultimo ottetto in Perl 
    ·Che cosa è LoadLibrary Jvm.Dll 
    ·Come ottenere la larghezza di un elemento in JavaScript…
    ·Come fare i biscotti Computer 
    ·Come verificare se una stringa contiene solo le lettere…
    Copyright © Conoscenza Informatica http://it.wingwit.com