国产18禁黄网站免费观看,99爱在线精品免费观看,粉嫩metart人体欣赏,99久久99精品久久久久久,6080亚洲人久久精品

2017年計(jì)算機(jī)二級(jí)考試java章節(jié)輔導(dǎo):Java 輸入輸出流

時(shí)間:2017-06-15 15:49:00   來(lái)源:無(wú)憂考網(wǎng)     [字體: ]

9.1 Java 輸入輸出流

  所有的程序語(yǔ)言都提及與本機(jī)文件系統(tǒng)交互的方式;Java也不例外。我們將看看Java是怎樣處理標(biāo)準(zhǔn)文件輸入輸出的(包 括stdin,stout,stderr)。當(dāng)你在網(wǎng)絡(luò)上開(kāi)發(fā)小程序時(shí),你必須注意直接文件輸入輸出是不安全因素的關(guān)鍵。大多數(shù)用戶設(shè)置他們的瀏覽器,可讓你自由的訪問(wèn)他們的文件系統(tǒng),但有的不讓你訪問(wèn)。當(dāng)然,如果你開(kāi)發(fā)你內(nèi)部的應(yīng)用程序,你也許需要直接訪問(wèn)文件。

  標(biāo)準(zhǔn)輸入輸出Unix的用戶,或其他基于命令行系統(tǒng)的用戶(如DOS),都知道標(biāo)準(zhǔn)輸入輸出的含義。標(biāo)準(zhǔn)輸入文件是鍵盤,標(biāo)準(zhǔn)輸出文件是你的終端屏幕。標(biāo)準(zhǔn)錯(cuò)誤輸出文件也指向屏幕,如果有必要,它也可以指向另一個(gè)文件以便和正常輸出區(qū)分。

  系統(tǒng)類Java通過(guò)系統(tǒng)類達(dá)到訪問(wèn)標(biāo)準(zhǔn)輸入輸出的功能。上面提到的三個(gè)文件在 這個(gè)系統(tǒng)類中實(shí)現(xiàn): Stdin System.in作為InputStream類的一個(gè)實(shí)例來(lái)實(shí)現(xiàn)stdin, 你可以使用read()和skip(long n)兩個(gè)成員函數(shù)。read()讓你從輸入中讀一個(gè)字節(jié),skip(long n)讓你在輸入中跳過(guò)n個(gè)字節(jié)。

  Stout System.out作為PrintStream來(lái)實(shí)現(xiàn)stdout,你可以使用print()和println()兩個(gè)成員函數(shù)。 這兩個(gè)函數(shù)支持Java的任意基本類型作為參數(shù)。

  Stderr System.err同stdout一樣實(shí)現(xiàn)stderr。 象System.out一樣,你可以訪問(wèn)PrintStream成員函數(shù)。