Ano ang input at output stream?
Ano ang input at output stream?

Video: Ano ang input at output stream?

Video: Ano ang input at output stream?
Video: Ano ang output at input devices || Pinoy Explanation 2024, Disyembre
Anonim

Pagbasa at Pagsulat ng mga File. Gaya ng inilarawan kanina, a stream maaaring tukuyin bilang isang sequence ng data. Ang InputStream ay ginagamit upang basahin ang data mula sa isang pinagmulan at ang OutputStream ay ginagamit para sa pagsulat ng data sa isang destinasyon. Narito ang isang hierarchy ng mga klase na haharapin Input at Output stream.

Kaya lang, ano ang input stream?

Input Stream : Kung nagbabasa ka ng data mula sa isang file o anumang iba pang pinagmulan, stream ginamit ay input stream . Sa mas simpleng termino input stream gumaganap bilang isang channel upang basahin ang data. Output Stream : Kung gusto mong basahin at iproseso ang data mula sa isang pinagmulan (file atbp) kailangan mo munang i-save ang data, ang ibig sabihin ng pag-imbak ng data ay stream ng output.

Kasunod nito, ang tanong ay, ano ang byte stream sa Java? Mga stream ng Java Byte ay ginagamit upang magsagawa ng input at output ng 8-bit byte , samantalang Java karakter batis ay ginagamit upang magsagawa ng input at output para sa 16-bit Unicode. Kahit na maraming mga klase na may kaugnayan sa karakter batis ngunit ang pinakamadalas na ginagamit na mga klase ay, FileReader at FileWriter.

Kaugnay nito, bakit gumagamit ng I O stream ang Java?

Java ako/ O stream ay ang daloy ng data na ikaw pwede magbasa man mula sa, o sa iyo pwede sumulat sa. Ito ay ginagamit upang magsagawa ng mga operasyon sa pagbasa at pagsulat sa file nang permanente. Gumagamit ang Java ng mga stream upang maisagawa ang mga gawaing ito. Java Ang.io package ay nagbibigay ng mga klase para sa system input at output sa pamamagitan ng mga file, network batis , mga memory buffer, atbp.

Ano ang Stream na nagpapaliwanag ng iba't ibang uri ng stream?

Dalawang pangunahing mga uri ng batis ay Nagsusulat batis at Pagbasa batis . Habang Isang Pagsusulat batis nagsusulat ng data sa isang source(file), isang Reading batis ay ginagamit upang basahin ang data mula sa isang source(file). Ang java.io package ay naglalaman ng malaking bilang ng mga klase ng stream na nagbibigay ng mga kakayahan para sa pagproseso ng lahat mga uri ng data.

Inirerekumendang: