Mtiririko wa pembejeo na pato ni nini?
Mtiririko wa pembejeo na pato ni nini?

Video: Mtiririko wa pembejeo na pato ni nini?

Video: Mtiririko wa pembejeo na pato ni nini?
Video: Основные ошибки при шпатлевке стен и потолка. #35 2024, Mei
Anonim

Kusoma na Kuandika Faili. Kama ilivyoelezwa hapo awali, a mkondo inaweza kufafanuliwa kama mlolongo wa data. InputStream inatumika kusoma data kutoka kwa chanzo na OutputStream hutumika kuandika data kwa lengwa. Hapa kuna safu ya madarasa ya kushughulikia Mitiririko ya Ingizo na Pato.

Kwa hivyo tu, mtiririko wa kuingiza ni nini?

Ingiza Mtiririko : Ikiwa unasoma data kutoka kwa faili au chanzo kingine chochote, mkondo kutumika ni mkondo wa kuingiza . Kwa maneno rahisi zaidi mkondo wa kuingiza hufanya kama kituo cha kusoma data. Mtiririko wa Pato : Ikiwa unataka kusoma na kuchakata data kutoka kwa chanzo (faili n.k) kwanza unahitaji kuhifadhi data, maana ya kuhifadhi data ni mkondo wa pato.

Baadaye, swali ni, mkondo wa byte katika Java ni nini? Mitiririko ya Java Byte hutumika kutekeleza pembejeo na pato la 8-bit baiti , kumbe Java Tabia vijito hutumika kutekeleza ingizo na utoaji kwa Unicode ya 16-bit. Ingawa kuna madarasa mengi yanayohusiana na tabia vijito lakini madarasa yanayotumika sana ni, FileReader na FileWriter.

Kuhusiana na hili, kwa nini Java hutumia mitiririko ya I O?

Java mimi/ O mkondo ni mtiririko wa data ambayo wewe unaweza ama kusoma kutoka, au wewe unaweza andika kwa. Ni ni kutumika kufanya shughuli za kusoma na kuandika katika faili kabisa. Java hutumia mitiririko kutekeleza majukumu haya. Java Kifurushi cha.io hutoa madarasa ya uingizaji na utoaji wa mfumo kupitia faili, mtandao vijito , vihifadhi kumbukumbu, n.k.

Je, Mtiririko unaelezea aina mbalimbali za mtiririko?

Mbili za msingi aina za mito wanaandika vijito na Kusoma vijito . Wakati wa Kuandika vijito huandika data katika source(file), Reading vijito hutumika kusoma data kutoka chanzo(faili). Kifurushi cha java.io kina idadi kubwa ya madarasa ya mkondo ambayo hutoa uwezo wa kuchakata yote aina ya data.

Ilipendekeza: