Rumah >Java >javaTutorial >Apakah maksud flush dalam java
flush dalam Java mengarahkan untuk memaksa data penimbal ditulis ke peranti storan atau rangkaian untuk memastikan kegigihan, mengelakkan kehilangan dan meningkatkan prestasi. Ia dilakukan dengan memanggil OutputStreamWriter.flush() dan disyorkan semasa menulis data penting, memerlukan akses segera kepada data, menggunakan penimbal besar atau apabila prestasi tinggi diperlukan.
flush dalam Java
maksud flush
Di Java, flush merujuk kepada memaksa data dalam penimbal untuk ditulis ke peranti storan atau rangkaian asas. Ia memastikan bahawa data tidak kekal dalam penimbal tetapi ditulis kepada sasaran serta-merta.
Fungsi
siram sangat berguna dalam situasi berikut:
Cara menggunakan
Untuk melakukan operasi flush, anda boleh menggunakan kod berikut:
<code class="java">OutputStreamWriter outputStreamWriter = new OutputStreamWriter(new FileOutputStream("output.txt")); outputStreamWriter.flush();</code>
Kod ini akan memaksa menulis kepada outputStreamWriter
缓冲区中的所有数据写入文件 output.txt
.
Bila hendak digunakan
Berikut adalah beberapa situasi di mana siram disyorkan:
Atas ialah kandungan terperinci Apakah maksud flush dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!