最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java編程 中流對象選取規(guī)律詳解

 更新時間:2017年01月12日 09:50:31   投稿:jingxian  
下面小編就為大家?guī)硪黄猨ava編程 中流對象選取規(guī)律詳解。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

實例如下:

import java.io.*;
public class TransStreamDemo2 {
/**
* 流操作的基本規(guī)律 * 
 1、
 * 源,鍵盤錄入
 * 目的??刂婆_
 * 2、
 * 需求:想把鍵盤錄入的數據存儲到一個文件中。
 * 源:鍵盤
 * 目的:文件(FileoutputStream可以操作文件)
 * 3、
 * 需求:想把一個文件的數據打印到控制臺上
 * 源:某個文件
 * 目的:控制臺
 * 
 * 
 * 流操作的基本規(guī)律
 * 最痛苦的是流對象很多不知道用哪個
 * 
 * 通過兩個明確來完成
 * 1、源和目的。
 * 
源:輸入流,InputStream Reader
 * 
目的:輸出流 OutputStream Writer
 * 2、操作的數據是否純文本
 * 是:字符流 Reader Writer
 * 否:字節(jié)流 InputStreamReader  OutputStreamWriter
 * 3、當體系明確后再明確要使用那個具體的對象
 * 
通過設備來具體區(qū)分
 * 
源設備:硬盤 內存 鍵盤
 * 
目的設備:硬盤  內存 控制臺
 * 
 * 
 * 1、將一個文件中的數據存到另一個文件中。即復制文件
 * 
源:因為是源所以使用讀取流。InputStream Reader
 * 
是不是操作文本文件:是  選擇  Reader
 * 這樣體系就明確了
 * 接下來明確該體系要使用哪個對象
 * 明確設備:硬盤 上的一個文件
 * Reader體系中可以操作文件的對象是  FileReader
 * 
 * 
 * 目的:OutputStreamWriter 是否純文本
 * 是:Writer
 * 設備:硬盤一個文件
 * Writer體系中可以操作文件的對象是FileReader
 * 
 * FileReader fr=new FileReader("a.txt");
 * 如果提高效率:BufferedReader bufr=new BufferedReader(fr);
 * 
 * 
FilrWriter fw=new FileWriter("b.txt");
 * 是否提高效率:BufferedWriter fw=new BufferedWriter(fw);
 * 
 * */

public static void main(String[] args) throws IOException{
// TODO Auto-generated method stub
 BufferedReader bufr=new BufferedReader(new InputStreamReader(new FileInputStream("d://wdl.txt")));
//
 BufferedWriter bufw=new BufferedWriter(new OutputStreamWriter(new FileOutputStream("d://wdl.txt")));
 BufferedWriter bufw=new BufferedWriter(new OutputStreamWriter(System.out));
 
 String line=null;
 
 while((line=bufr.readLine())!=null){
 if("over".equals(line))
 break;
 bufw.write(line.toUpperCase());
 bufw.newLine();
//
 System.out.println(line.toUpperCase());
 bufw.flush();
 }
 bufr.close();
 bufw.close();
}

}

以上就是小編為大家?guī)淼膉ava編程 中流對象選取規(guī)律詳解全部內容了,希望大家多多支持腳本之家~

相關文章

  • Spring搭配Ehcache實例解析

    Spring搭配Ehcache實例解析

    這篇文章主要為大家詳細介紹了Spring搭配Ehcache實例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • Maven+oracle+SSM搭建簡單項目的方法

    Maven+oracle+SSM搭建簡單項目的方法

    本篇文章主要介紹了Maven+oracle+SSM搭建簡單項目的方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • Java try catch finally異常處理組合詳解

    Java try catch finally異常處理組合詳解

    這篇文章主要介紹了Java try catch finally異常處理組合詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-05-05
  • Java8接口的默認方法

    Java8接口的默認方法

    這篇文章主要為大家介紹了Java8接口的默認方法,還為大家默認方法的多重繼承,感興趣的朋友可以參考一下
    2016-01-01
  • 從一道面試題看你對java的理解程度

    從一道面試題看你對java的理解程度

    這篇文章主要給大家介紹了關于如何從一道面試題看你對java的理解程度的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起看看吧
    2018-09-09
  • Java算法比賽常用方法實例總結

    Java算法比賽常用方法實例總結

    這篇文章主要給大家介紹了關于Java算法比賽常用方法實例總結的相關資料,文中給出了詳細的實例介紹的非常詳細,對大家學習java算法具有一定的參考學習價值,需要的朋友可以參考下
    2023-05-05
  • Java中l(wèi)ist根據id獲取對象的幾種方式

    Java中l(wèi)ist根據id獲取對象的幾種方式

    這篇文章主要給大家介紹了關于Java中l(wèi)ist根據id獲取對象的幾種方式,文中通過實例代碼介紹的非常詳細,對大家學習或者使用java具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-07-07
  • Netty中的心跳檢測機制詳解

    Netty中的心跳檢測機制詳解

    這篇文章主要介紹了Netty中的心跳檢測機制詳解,Netty 是 基于 TCP 協(xié)議開發(fā)的,在四層協(xié)議 TCP 協(xié)議的實現中也提供了 keepalive 報文用來探測對端是否可用,TCP 層將在定時時間到后發(fā)送相應的 KeepAlive 探針以確定連接可用性,需要的朋友可以參考下
    2023-12-12
  • Java反射技術詳解

    Java反射技術詳解

    這篇文章主要結合實例形式分析了介紹了Java反射技術,小編覺得這篇文章寫的還不錯,需要的朋友可以參考下,希望能夠給你帶來幫助
    2021-11-11
  • Java中String字符串轉具體對象的幾種常用方式

    Java中String字符串轉具體對象的幾種常用方式

    String對象可以用來存儲任何字符串類型的數據,包括HTML、XML等格式的字符串,下面這篇文章主要給大家介紹了關于JavaString字符串轉具體對象的幾種常用方式,需要的朋友可以參考下
    2024-03-03

最新評論

苍南县| 吴桥县| 铁力市| 昭觉县| 江陵县| 安庆市| 札达县| 江西省| 东莞市| 阿拉善左旗| 大关县| 定边县| 洪泽县| 葫芦岛市| 富源县| 布尔津县| 科技| 那坡县| 龙岩市| 博客| 连云港市| 吉首市| 惠州市| 普兰县| 宝鸡市| 安西县| 碌曲县| 石柱| 怀仁县| 论坛| 泰和县| 攀枝花市| 麻城市| 德阳市| 宁津县| 龙口市| 厦门市| 土默特右旗| 永善县| 冷水江市| 当涂县|