<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    IO流大概

    數(shù)據(jù)流的概念

    ? ? Java 中,把所有的輸入和輸出都當(dāng)做流來(lái)處理。 是一個(gè)抽象概念,它代表任何有能力產(chǎn)出數(shù)據(jù)的數(shù)據(jù)源對(duì)象或者是有能力接收數(shù)據(jù)的接收端對(duì)象。 屏蔽了實(shí)際的輸入 / 輸出設(shè)備中處理數(shù)據(jù)的細(xì)節(jié)。一個(gè)程序可以打開(kāi)一個(gè)數(shù)據(jù)源上的流,然后按順序讀取這個(gè)流中的數(shù)據(jù)到程序中,這樣的流稱為輸入流,其過(guò)程如圖所示。一個(gè)程序也可以打開(kāi)一個(gè)目的地的流,然后按順序的把程序中的數(shù)據(jù)寫(xiě)入到這個(gè)目地中,這樣的流稱為輸出流

    加深理解:輸入輸出是相對(duì)程序而言的。。。

    ?

    流的分類

    Java 的輸入/輸出流中,根據(jù)它們的數(shù)據(jù)類型,主要可分為兩類:字符流(Character Stream)和字節(jié)流(Btye Stream)

    ?

    兩種分法

    1.Java 的輸入 / 輸出流中,根據(jù)它們的數(shù)據(jù)類型,主要可分為兩類:字符流 (Character Stream) 字節(jié)流 (Btye Stream)

    u????? 字符流 (character Stream)

    字符流的輸入 / 輸出數(shù)據(jù)是字符碼, Unicode 字符。字符流有兩個(gè)基本類: Reader 類和 Writer 類。 Reader 類用于處理字符輸入流, Writer 類用于處理字符輸出流。 它們都是抽象類,本身不能直接用來(lái)創(chuàng)建對(duì)象。提供了一些方法。 ?

    u????? 字節(jié)流 (Btye Stream)

    ? 字節(jié)流是按字節(jié)讀 / 寫(xiě)二進(jìn)制數(shù)據(jù)。 字節(jié)流有兩個(gè)基本的類: InputStream 類和 OutputStream 類。 InputStream 類用于處理字節(jié)輸入流, OutputStream 類用于處理字節(jié)輸出流。它們都是抽象類,本身不能直接用來(lái)創(chuàng)建對(duì)象。 InputStream 類和 OutputStream 類為其它字節(jié)輸入 / 輸出流子類提供了一些基本方法和標(biāo)準(zhǔn)接口。

    ?

    2.按照流是否直接與特定的地方(如磁盤(pán)、內(nèi)存等)相連,分為節(jié)點(diǎn)流與處理流。

    u?????? 節(jié)點(diǎn)流:可以從或者向一個(gè)特定的地方(節(jié)點(diǎn))讀寫(xiě)數(shù)據(jù)。如文件流 FileReader ?

    u?????? 處理流:是對(duì)一個(gè)已經(jīng)存在的流的連接和封裝,通過(guò)所封裝的流的功能調(diào)用實(shí)現(xiàn)數(shù)據(jù)讀、寫(xiě)功能。處理流也稱過(guò)濾流,如緩沖處理流 BufferedReader


    待續(xù)。。。。

    posted on 2009-04-01 00:00 luofeng225 閱讀(204) 評(píng)論(0)  編輯  收藏 所屬分類: Java

    <2009年4月>
    2930311234
    567891011
    12131415161718
    19202122232425
    262728293012
    3456789

    導(dǎo)航

    統(tǒng)計(jì)

    公告

    我曾經(jīng)聽(tīng)到這么一個(gè)故事: 一個(gè)年輕的程序員問(wèn)一個(gè)老程序員(一個(gè)比較牛逼的公司的CTO) 年輕程序員: 你為什么這么牛X., 就好像沒(méi)有你不會(huì)的。老程序員: 積累的。年輕程序員: 怎么才能積累到您的程度呢。我每天都在積累。但是似乎都沒(méi)有感覺(jué)到進(jìn)步。老程序員: 我從20歲開(kāi)始做到了一件事情,直到今天,而且盡可能地保證不間斷。年輕程序員: 到底是什么? 老程序員: 我每天保證自己有2個(gè)小時(shí)在學(xué)習(xí)新的東西。

    常用鏈接

    留言簿(3)

    隨筆分類

    隨筆檔案

    文章分類

    相冊(cè)

    收藏夾

    Java Website

    java技術(shù)博客

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 亚洲综合无码AV一区二区| 亚洲人成人77777网站不卡| 欧美日韩亚洲精品| 免费观看无遮挡www的小视频| 日本免费网站观看| 亚洲国产成人精品无码区二本| 国产免费一级高清淫曰本片| 四虎精品亚洲一区二区三区| 亚洲视频国产视频| 中文毛片无遮挡高潮免费| 亚洲一区精品视频在线| 国产在线国偷精品产拍免费| 亚洲熟妇AV日韩熟妇在线| 污污网站18禁在线永久免费观看| 日韩免费无码一区二区视频| 亚洲欧美日本韩国| 中文字幕乱码免费视频| 亚洲中文无码永久免费| 亚洲成AⅤ人影院在线观看| 国产免费AV片在线观看播放| 久久久久无码精品亚洲日韩| 91精品手机国产免费| 亚洲一卡2卡3卡4卡乱码 在线 | 亚洲日本在线看片| 青娱乐免费视频在线观看| 亚洲激情在线观看| 成人在线免费看片| 激情婷婷成人亚洲综合| 好大好深好猛好爽视频免费| 亚洲精品人成电影网| 妞干网免费视频在线观看| 牛牛在线精品免费视频观看| 亚洲乱亚洲乱妇无码麻豆| 一区二区三区精品高清视频免费在线播放 | 免费看美女被靠到爽| a在线视频免费观看在线视频三区 a毛片成人免费全部播放 | 在线免费视频你懂的| 亚洲第一页在线播放| 免费国产在线观看不卡| 精品成人免费自拍视频| 亚洲欧美日韩中文无线码|