Apakah yang dilakukan oleh OutputStream flush?
Apakah yang dilakukan oleh OutputStream flush?

Video: Apakah yang dilakukan oleh OutputStream flush?

Video: Apakah yang dilakukan oleh OutputStream flush?
Video: Ввод/вывод файлов Java — это проще, чем вы думаете 2024, November
Anonim

The siram () kaedah Aliran Output kelas sudah biasa siram kandungan penimbal kepada aliran keluaran . Penampan ialah bahagian dalam memori yang digunakan untuk menyimpan aliran data (aksara). Data itu kadangkala hanya akan dihantar ke peranti output, apabila penimbal penuh.

Begitu juga, orang bertanya, apakah yang dilakukan oleh sistem out flush?

PrintWriter siram () kaedah dalam Java dengan Contoh Oleh membilas strim, ini bermaksud mengosongkan strim mana-mana elemen yang mungkin ada atau mungkin tidak di dalam strim. Ia tidak menerima sebarang parameter mahupun mengembalikan sebarang nilai. Parameter: Kaedah ini buat tidak menerima sebarang parameter.

Seseorang juga mungkin bertanya, apakah perbezaan antara flush dan close di Jawa? siram () menulis kandungan penimbal ke destinasi dan menjadikan penimbal kosong untuk menyimpan data selanjutnya tetapi ia tidak menutup strim secara kekal. Ini bermakna anda masih boleh menulis lebih banyak data ke strim. Tetapi dekat () menutup strim secara kekal.

Mengenai ini, mengapa flush digunakan di Jawa?

Siram aliran keluaran dan memaksa mana-mana bait keluaran buffer untuk ditulis keluar. Kontrak am bagi siram adalah bahawa memanggilnya adalah petunjuk bahawa, jika mana-mana bait yang ditulis sebelum ini telah ditimbal oleh pelaksanaan aliran keluaran, bait tersebut hendaklah segera ditulis ke destinasi yang dimaksudkan.

Apakah kegunaan kaedah flush dalam C#?

Ia mengosongkan semua penimbal untuk penulis semasa dan menyebabkan sebarang data penimbal ditulis ke peranti asas. NOTA: Semua kelas terbitan harus mengatasi Siram untuk memastikan bahawa semua data buffer dihantar ke strim. Membilas aliran tidak akan siram pengekod asasnya melainkan anda memanggil secara eksplisit Siram atau Tutup.

Disyorkan: