Java programmeringsspråk håndterer data ved å implementere en "stream ". Strømmer programmerer konstruksjoner som i stor grad forenkle data manipulasjon . Strømmer har en ubestemt lengde og nye data blir lagret i en buffer . Når bufferen fylles , er strømmen spyles og data blir så behandlet . Du kan kopiere en inngang stream til en output stream med noen Java- biblioteket funksjoner . Dette kan komme godt med hvis du programmerer et program som er tung i databehandling avdelingen. Du trenger
Java software development kit med NetBeans integrert utvikling
Environment ( IDE ) bundle
Vis flere instruksjoner
en
Load NetBeans IDE ved å klikke på programikonet . Når programmet er lastet inn, går du til "Ny /New Project" og velg " Java Desktop Application " fra listen på høyre side av skjermen . Et nytt prosjekt er opprettet, og et tomt skrivebord programvindu vises i de viktigste arbeidsområde .
2
Importer stream bibliotekene , som krever unntak biblioteket. Hvis du vil importere disse bibliotekene , skrive inn følgende kode øverst i kildekoden filen:
import java.io.FileInputStream ;
import java.io.FileOutputStream ;
import java.io.IOException ;
3
Lag et unntak "Try /Catch " blokk ved å skrive følgende i løpet av de krøllete parentes av den viktigste funksjonen : en
try { }
catch ( Exception e ) { }
4
Erklærer en inngang og utgang stream ved å skrive følgende i løpet av de krøllete parentes i try -blokk : en
i = new FileInputStream ( "Input tekst" ) ;
ut = new FileOutputStream ( "Output ");
5
Opprett en midlertidig heltall datatype som vil fungere som et mellomledd mellom input og output bekker . Skriv neste linje med kode under de som er skrevet i forrige trinn : en
int tmp ;
6
Loop gjennom input stream ved hjelp av en while-loop ved å skrive neste linje med kode under linjen skrevet i forrige trinn : en
while ( ( tmp = in.read () ) = -1 ! ) { }
7
kopiere data fra input stream til output stream ved å plassere neste kodelinje mellom klammeparenteser i mens loop
out.write ( tMP) ; .
8
Kjør programmet ved å trykke " F6 . " Input stream " Input Text" er kopiert til output stream , overskrive teksten "Output ".