Wat doen OutputStream-spoel?
Wat doen OutputStream-spoel?

Video: Wat doen OutputStream-spoel?

Video: Wat doen OutputStream-spoel?
Video: Java - Input & Output Streams 2024, November
Anonim

Die spoel () metode van Uitsetstroom klas gewoond is aan spoel die inhoud van die buffer aan die uitsetstroom . 'n Buffer is 'n gedeelte in die geheue wat gebruik word om 'n stroom data (karakters) te stoor. Daardie data sal soms eers na 'n uitvoertoestel gestuur word wanneer die buffer vol is.

Net so, vra mense, wat doen stelsel uitspoeling?

PrintWriter spoel () metode in Java met voorbeelde deur spoel die stroom, beteken dit om die stroom skoon te maak van enige element wat binne of dalk nie binne die stroom is nie. Dit aanvaar geen parameter of gee enige waarde terug nie. Parameters: Hierdie metode doen aanvaar geen parameter nie.

Mens kan ook vra, wat is die verskil tussen flush en close in Java? spoel () skryf die inhoud van die buffer na die bestemming en maak die buffer leeg vir verdere data om te stoor, maar dit maak nie die stroom permanent toe nie. Dit beteken dat jy nog 'n bietjie meer data na die stroom kan skryf. Maar naby () maak die stroom permanent toe.

Wat dit betref, hoekom word spoel in Java gebruik?

Spoel die uitsetstroom en dwing enige gebufferde uitsetgrepe om uitgeskryf te word. Die algemene kontrak van spoel is dat dit 'n aanduiding is dat, indien enige grepe wat voorheen geskryf is, gebuffer is deur die implementering van die uitsetstroom, sulke grepe onmiddellik na hul beoogde bestemming geskryf moet word.

Wat is die gebruik van spoelmetode in C#?

Dit maak alle buffers vir die huidige skrywer skoon en veroorsaak dat enige gebufferde data na die onderliggende toestel geskryf word. LET WEL: Alle afgeleide klasse moet ignoreer Spoel om te verseker dat alle gebufferde data na die stroom gestuur word. Spoel die stroom sal nie spoel sy onderliggende enkodeerder tensy jy uitdruklik bel Spoel of Sluit.

Aanbeveel: