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

IO 使用說明介紹

 更新時間:2013年04月18日 14:59:36   作者:  
本篇文章小編為大家介紹,IO 使用說明介紹。需要的朋友參考下

在判斷文件對象是否是文件或者目錄時,必須要先判斷該文件對象封裝的內容是否存在,通過exists判斷; 在文本文件操作流構造的時候還可指定編碼方式;

File f;

f.exists();

f.isDirectory();

f.isFile();

f.deleteOnExit();// 在程序退出的時候將指定文件刪除;

f.createNewFile();// 在指定位置創(chuàng)建文件,如果文件已經存在,則返回false;

f.getParent();//此方法返回的是絕對路徑中的父目錄,如果獲取的是相對路徑,返回Null,如果相對路徑中有上一層目錄則返回該目錄;

 

File.separator //文件系統分割符,不同系統分割符不同;

FilenameFilter://用于過濾文件名;

FilenameFilter.accept(File dir,String name); //測試指定文件是否包含在某一文件列表中;

name:文件的名稱;

public boolean accept(File dir, String name) {     return name.endsWith(".txt");    }

 

//緩沖區(qū)的出現是為了提高流的操作效率而出現的;在創(chuàng)建緩沖區(qū)之前,必須要有流對象;

//緩沖技術其實是在對象內部封閉了數組,存完了之后一次性寫入;

Constructor: 將流傳入buffer的構造函數;

Notice:只要用到緩沖區(qū),就得對緩沖區(qū)進行刷新;

Buffered... buf;

buf.flush();

buf.close();//關閉緩沖區(qū)就是關閉緩沖區(qū)中的流對象;

BufferedReader bufr;

bufr.readLine();//返回一行,但不包含換行符;

// 無論讀取一行還是多個字符,其實最終都是在硬盤上一個一個的讀取,所以最終使用的方法還是read方法一次讀一個

/*  

* ByteArrayInputStream:在構造的時候,需要接收數據源,而且數據源為字節(jié)數組;  

* ByteArrayOutputStream:在構造的時候,不用定義數據目的,因為內部定義了一個可變長度的字節(jié)數組,它就是數據目的地;  

* 兩個流對象都操作的是數組,并沒有使用系統資源,不需要進行關閉的操作;  

*/

// 關閉流資源之前會刷新一次內部緩沖區(qū)中的數據;

// flush();刷新(將緩沖區(qū)中的數據存入文件中)后,流繼續(xù)使用;

// 序列化:靜態(tài)的成員不能序列化;

// 如果不想讓非靜態(tài)成員被序列化,加修飾符:transient int,,,

System.in:InputStream

System.out:OutputStream

相關文章

  • 詳解springboot+aop+Lua分布式限流的最佳實踐

    詳解springboot+aop+Lua分布式限流的最佳實踐

    這篇文章主要介紹了詳解springboot+aop+Lua分布式限流的最佳實踐,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-06-06
  • Springboot中@Value的使用詳解

    Springboot中@Value的使用詳解

    這篇文章主要介紹了Springboot中@Value的使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-12-12
  • idea 創(chuàng)建 maven web 工程流程(圖文教程)

    idea 創(chuàng)建 maven web 工程流程(圖文教程)

    這篇文章主要介紹了idea 創(chuàng)建 maven web 工程流程(圖文教程),小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • Spring?Boot項目傳參校驗的最佳實踐指南

    Spring?Boot項目傳參校驗的最佳實踐指南

    有參數傳遞的地方都少不了參數校驗,在web開發(fā)中前端的參數校驗是為了用戶體驗,后端的參數校驗是為了安全,下面這篇文章主要給大家介紹了關于Spring?Boot項目傳參校驗的最佳實踐,需要的朋友可以參考下
    2022-04-04
  • 詳解Java的JDBC API中事務的提交和回滾

    詳解Java的JDBC API中事務的提交和回滾

    這篇文章主要介紹了Java的JDBC API中事務的提交和回滾,JDBC是Java用于和數據庫軟件連接的API,需要的朋友可以參考下
    2015-12-12
  • 如何關閉 IDEA 自動更新

    如何關閉 IDEA 自動更新

    這篇文章主要介紹了如何關閉 IDEA 自動更新,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12
  • Netty源碼分析NioEventLoop初始化線程選擇器創(chuàng)建

    Netty源碼分析NioEventLoop初始化線程選擇器創(chuàng)建

    這篇文章主要介紹了Netty源碼分析NioEventLoop初始化線程選擇器創(chuàng)建,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-03-03
  • Java中Spring的Security使用詳解

    Java中Spring的Security使用詳解

    這篇文章主要介紹了Java中Spring的Security使用詳解,在web應用開發(fā)中,安全無疑是十分重要的,選擇Spring Security來保護web應用是一個非常好的選擇,需要的朋友可以參考下
    2023-07-07
  • 詳解基于SpringBoot使用AOP技術實現操作日志管理

    詳解基于SpringBoot使用AOP技術實現操作日志管理

    這篇文章主要介紹了詳解基于SpringBoot使用AOP技術實現操作日志管理,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-11-11
  • Spring如何處理注解的深入理解

    Spring如何處理注解的深入理解

    這篇文章主要給大家介紹了關于Spring如何處理注解的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用java中的注解具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-11-11

最新評論

上林县| 资阳市| 平凉市| 建德市| 闽侯县| 五常市| 长子县| 三台县| 天镇县| 隆德县| 张家口市| 多伦县| 黄龙县| 洪泽县| 盐源县| 福安市| 若尔盖县| 睢宁县| 南陵县| 常宁市| 边坝县| 新河县| 正蓝旗| 科技| 凌源市| 顺昌县| 漳浦县| 濮阳市| 武城县| 云安县| 内黄县| 鄂托克旗| 丰顺县| 抚顺县| 巴中市| 桦甸市| 富平县| 阳山县| 苍梧县| 加查县| 泸西县|