国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Java語(yǔ)言程序設(shè)計(jì)I/O流在文字處理系統(tǒng)的設(shè)計(jì)與應(yīng)用

2019-09-10 07:22金英華
學(xué)習(xí)與科普 2019年28期
關(guān)鍵詞:大連理工大學(xué)字符字節(jié)

金英華

摘要: System類(lèi)是Java語(yǔ)言程序設(shè)計(jì)中的一個(gè)功能強(qiáng)大、很有實(shí)用價(jià)值的類(lèi),程序中提供了標(biāo)準(zhǔn)I/O流及運(yùn)行時(shí)的系統(tǒng)信息。System類(lèi)是一個(gè)靜態(tài)類(lèi),不能像其它類(lèi)創(chuàng)建自己的對(duì)象,它的所有屬性和方法也都是靜態(tài)的,引用時(shí)要以System作為前綴。

關(guān)鍵詞:I/O流,InputStreamReade類(lèi)r,BufferedReader類(lèi),System.in

1、概述

一個(gè)程序在運(yùn)行時(shí)通常需要外部設(shè)備提供數(shù)據(jù),這種由外部設(shè)備獲取信息的操作都是由I/O操作完成。

I/O流分為兩種,一種是字節(jié)流類(lèi),另一種是字符流類(lèi),分別由四個(gè)抽象類(lèi)來(lái)表示:InputStream,OutputStream,Reader,Writer。字節(jié)流類(lèi)都是InputStream和OutputStream類(lèi)的子類(lèi),字節(jié)流類(lèi)所操作的數(shù)據(jù)都是以一個(gè)字節(jié)(8位)的形式傳輸;字符流類(lèi)都是Reader和Writer類(lèi)的子類(lèi),字節(jié)流類(lèi)所操作的數(shù)據(jù)都是以?xún)蓚€(gè)字節(jié)(16位)的形式傳輸。

2、字符流類(lèi)

(1)字符輸入流:為了讀取各種字符編碼格式的字符,java中提供了字符輸入流,它可以讀取帶文本的文本文檔內(nèi)容,字符輸入流的子類(lèi)分類(lèi),如圖1所示。

(2)字符輸出流:字符輸出流類(lèi)與 Reader類(lèi)相反,Writer 類(lèi)是所有字符輸出流的父類(lèi),字符輸出流的子類(lèi)分類(lèi),如圖2所示。

3、I/O流的應(yīng)用

本案例使用了字符輸入流類(lèi)InputStreamReader和BufferedReader實(shí)現(xiàn)文字的編輯和替換。

參考文獻(xiàn)

[1]李卓玲主編.Java程序設(shè)計(jì)實(shí)用教程.大連理工大學(xué)出版社,2005.

[2] 遲勇主編.Java語(yǔ)言程序設(shè)計(jì).大連理工大學(xué)出版社,2013.

[3] 遲勇主編.Java語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)及實(shí)訓(xùn)指導(dǎo).大連理工大學(xué)出版社,2013.

猜你喜歡
大連理工大學(xué)字符字節(jié)
Python實(shí)現(xiàn)圖片轉(zhuǎn)字符畫(huà)
字節(jié)跳動(dòng)瞄準(zhǔn)教育等新業(yè)務(wù)
正則表達(dá)式快速入門(mén)
圖片輕松變身ASCⅡ藝術(shù)畫(huà)
LANGUAGES
淺談理工科大學(xué)校園文化
機(jī)械工程領(lǐng)域全日制工程碩士研究生《機(jī)械工程標(biāo)準(zhǔn)體系》課程的構(gòu)建
高校開(kāi)展民族團(tuán)結(jié)進(jìn)步教育的方案設(shè)計(jì)
視頻監(jiān)視系統(tǒng)中字符疊加技術(shù)的應(yīng)用
人類(lèi)進(jìn)入“澤它時(shí)代”