Le langage de programmation Java gère les données en mettant en œuvre un « flux ». Les flux sont constructions de programmation qui simplifient considérablement la manipulation des données . Streams ont une longueur indéterminée et de nouvelles données sont stockées dans une mémoire tampon. Lorsque le tampon est plein , le flux est rincé et données sont ensuite traitées . Vous pouvez copier un flux d'entrée dans un flux de sortie en utilisant certaines fonctions de la bibliothèque Java . Cela peut être utile si vous programmez une application qui est lourd dans le département de traitement des données . Choses que vous devez
kit de développement logiciel Java avec NetBeans développement intégré
Environnement (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 Desktop Application" de la liste sur le côté droit de l'écran. Un nouveau projet est créé, et une fenêtre de l'application de bureau vide apparaît dans l'espace de travail principal .
2
Importez les bibliothèques des cours d'eau , qui nécessitent la bibliothèque d'exception . Pour importer ces bibliothèques, écrire le code suivant en haut de votre fichier de code source:
java.io.FileInputStream d'importation;
java.io.FileOutputStream d'importation;
import java.io.IOException ;
3
créer une exception " try /Catch " bloc par écrit ce qui suit dans les accolades de la fonction principale :
try { }
catch (Exception e) {}
4
déclarer une entrée et flux de sortie par écrit ce qui suit dans les accolades du bloc try :
dans = new FileInputStream ( "Entrée texte ");
out = new FileOutputStream ( "Output" ) ;
5
créer un type de données entier temporaire qui va agir comme un intermédiaire entre le courants d'entrée et de sortie. Ecrire la ligne de code suivante sous ceux écrits à l'étape précédente :
int tmp ;
6
boucle à travers le flux d'entrée en utilisant une boucle while en écrivant la ligne de code suivante en dessous de la ligne écrite dans l'étape précédente:
while (( tmp = in.read ()) = -1 ! ) {}
7
copier les données à partir du flux d'entrée pour le flux de sortie en plaçant la ligne de code suivante entre les accolades de la boucle while
out.write ( tmp ) ; .
8
exécuter le programme en appuyant sur " F6 ». Le flux d'entrée "Entrée texte " est copié dans le flux de sortie , en écrasant le texte " Output".